add type hinting to events (#4145)

* add type hinting to events

* fix pyi

* make it a list

* add on change

* dang it darglintz

* add future annotations

* add try except becuse i hate this

* add check for class

* aaaa

* sometimes you need to make hard decisions

* ono

* i hate unions

* add rx event

* move stuff around

* maybe

* special case osmething

* i don't need no test

* remove stray print

Co-authored-by: Masen Furer <m_github@0x26.net>

* remove another stray print

Co-authored-by: Masen Furer <m_github@0x26.net>

* add rx event

---------

Co-authored-by: Masen Furer <m_github@0x26.net>
This commit is contained in:
Khaleel Al-Adhami 2024-10-14 08:44:31 -07:00 committed by GitHub
parent b1d449897a
commit b2d2719f90
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
154 changed files with 6957 additions and 14899 deletions

View File

@ -89,6 +89,8 @@ from reflex.utils import (
lazy_loader, lazy_loader,
) )
from .event import event as event
# import this here explicitly to avoid returning the page module since page attr has the # import this here explicitly to avoid returning the page module since page attr has the
# same name as page module(page.py) # same name as page module(page.py)
from .page import page as page from .page import page as page
@ -336,7 +338,6 @@ _MAPPING: dict = {
_SUBMODULES: set[str] = { _SUBMODULES: set[str] = {
"components", "components",
"event",
"app", "app",
"style", "style",
"admin", "admin",

View File

@ -11,7 +11,6 @@ from . import base as base
from . import compiler as compiler from . import compiler as compiler
from . import components as components from . import components as components
from . import config as config from . import config as config
from . import event as event
from . import model as model from . import model as model
from . import style as style from . import style as style
from . import testing as testing from . import testing as testing
@ -161,6 +160,7 @@ from .event import clear_local_storage as clear_local_storage
from .event import clear_session_storage as clear_session_storage from .event import clear_session_storage as clear_session_storage
from .event import console_log as console_log from .event import console_log as console_log
from .event import download as download from .event import download as download
from .event import event as event
from .event import prevent_default as prevent_default from .event import prevent_default as prevent_default
from .event import redirect as redirect from .event import redirect as redirect
from .event import remove_cookie as remove_cookie from .event import remove_cookie as remove_cookie

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.base.fragment import Fragment from reflex.components.base.fragment import Fragment
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class AppWrap(Fragment):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AppWrap": ) -> "AppWrap":
"""Create a new AppWrap component. """Create a new AppWrap component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class Body(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Body": ) -> "Body":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class NextDocumentLib(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "NextDocumentLib": ) -> "NextDocumentLib":
"""Create the component. """Create the component.
@ -89,41 +69,21 @@ class Html(NextDocumentLib):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Html": ) -> "Html":
"""Create the component. """Create the component.
@ -155,41 +115,21 @@ class DocumentHead(NextDocumentLib):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DocumentHead": ) -> "DocumentHead":
"""Create the component. """Create the component.
@ -221,41 +161,21 @@ class Main(NextDocumentLib):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Main": ) -> "Main":
"""Create the component. """Create the component.
@ -287,41 +207,21 @@ class NextScript(NextDocumentLib):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "NextScript": ) -> "NextScript":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Optional, Union, overload from typing import Any, Dict, List, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportVar from reflex.utils.imports import ImportVar
from reflex.vars.base import Var from reflex.vars.base import Var
@ -27,42 +27,22 @@ class ErrorBoundary(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_error: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_error: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ErrorBoundary": ) -> "ErrorBoundary":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class Fragment(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Fragment": ) -> "Fragment":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component, MemoizationLeaf from reflex.components.component import Component, MemoizationLeaf
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class NextHeadLib(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "NextHeadLib": ) -> "NextHeadLib":
"""Create the component. """Create the component.
@ -88,41 +68,21 @@ class Head(NextHeadLib, MemoizationLeaf):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Head": ) -> "Head":
"""Create a new memoization leaf component. """Create a new memoization leaf component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -24,41 +24,21 @@ class RawLink(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RawLink": ) -> "RawLink":
"""Create the component. """Create the component.
@ -99,41 +79,21 @@ class ScriptTag(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ScriptTag": ) -> "ScriptTag":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -23,41 +23,21 @@ class Title(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Title": ) -> "Title":
"""Create the component. """Create the component.
@ -94,41 +74,21 @@ class Meta(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Meta": ) -> "Meta":
"""Create the component. """Create the component.
@ -170,41 +130,21 @@ class Description(Meta):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Description": ) -> "Description":
"""Create the component. """Create the component.
@ -246,41 +186,21 @@ class Image(Meta):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Image": ) -> "Image":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -29,44 +29,24 @@ class Script(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_error: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_load: Optional[EventType[[]]] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_error: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_load: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_ready: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_ready: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Script": ) -> "Script":
"""Create an inline or user-defined script. """Create an inline or user-defined script.

View File

@ -3,14 +3,14 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.components.el.elements.typography import Div from reflex.components.el.elements.typography import Div
from reflex.components.lucide.icon import Icon from reflex.components.lucide.icon import Icon
from reflex.components.sonner.toast import Toaster, ToastProps from reflex.components.sonner.toast import Toaster, ToastProps
from reflex.constants.compiler import CompileVars from reflex.constants.compiler import CompileVars
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportVar from reflex.utils.imports import ImportVar
from reflex.vars import VarData from reflex.vars import VarData
@ -89,41 +89,21 @@ class ConnectionToaster(Toaster):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ConnectionToaster": ) -> "ConnectionToaster":
"""Create a connection toaster component. """Create a connection toaster component.
@ -169,41 +149,21 @@ class ConnectionBanner(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ConnectionBanner": ) -> "ConnectionBanner":
"""Create a connection banner component. """Create a connection banner component.
@ -228,41 +188,21 @@ class ConnectionModal(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ConnectionModal": ) -> "ConnectionModal":
"""Create a connection banner component. """Create a connection banner component.
@ -288,41 +228,21 @@ class WifiOffPulse(Icon):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "WifiOffPulse": ) -> "WifiOffPulse":
"""Create a wifi_off icon with an animated opacity pulse. """Create a wifi_off icon with an animated opacity pulse.
@ -381,41 +301,21 @@ class ConnectionPulser(Div):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ConnectionPulser": ) -> "ConnectionPulser":
"""Create a connection pulser component. """Create a connection pulser component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -26,41 +26,21 @@ class ClientSideRouting(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ClientSideRouting": ) -> "ClientSideRouting":
"""Create the component. """Create the component.
@ -95,41 +75,21 @@ class Default404Page(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Default404Page": ) -> "Default404Page":
"""Create the component. """Create the component.

View File

@ -2,11 +2,11 @@
from __future__ import annotations from __future__ import annotations
from typing import Dict, List, Union from typing import Dict, List, Tuple, Union
from reflex.components.base.fragment import Fragment from reflex.components.base.fragment import Fragment
from reflex.components.tags.tag import Tag from reflex.components.tags.tag import Tag
from reflex.event import EventChain, EventHandler from reflex.event import EventChain, EventHandler, identity_event
from reflex.utils.format import format_prop, wrap from reflex.utils.format import format_prop, wrap
from reflex.utils.imports import ImportVar from reflex.utils.imports import ImportVar
from reflex.vars import get_unique_variable_name from reflex.vars import get_unique_variable_name
@ -20,7 +20,7 @@ class Clipboard(Fragment):
targets: Var[List[str]] targets: Var[List[str]]
# Called when the user pastes data into the document. Data is a list of tuples of (mime_type, data). Binary types will be base64 encoded as a data uri. # Called when the user pastes data into the document. Data is a list of tuples of (mime_type, data). Binary types will be base64 encoded as a data uri.
on_paste: EventHandler[lambda data: [data]] on_paste: EventHandler[identity_event(List[Tuple[str, str]])]
# Save the original event actions for the on_paste event. # Save the original event actions for the on_paste event.
on_paste_event_actions: Var[Dict[str, Union[bool, int]]] on_paste_event_actions: Var[Dict[str, Union[bool, int]]]

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Optional, Union, overload from typing import Any, Dict, List, Optional, Union, overload
from reflex.components.base.fragment import Fragment from reflex.components.base.fragment import Fragment
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportVar from reflex.utils.imports import ImportVar
from reflex.vars.base import Var from reflex.vars.base import Var
@ -27,42 +27,22 @@ class Clipboard(Fragment):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_paste: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_paste: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Clipboard": ) -> "Clipboard":
"""Create a Clipboard component. """Create a Clipboard component.

View File

@ -6,7 +6,7 @@ from typing import Any, Type, Union
from reflex.components.component import Component from reflex.components.component import Component
from reflex.constants import EventTriggers from reflex.constants import EventTriggers
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event
from reflex.vars import VarData from reflex.vars import VarData
from reflex.vars.base import Var from reflex.vars.base import Var
@ -46,7 +46,7 @@ class DebounceInput(Component):
element: Var[Type[Component]] element: Var[Type[Component]]
# Fired when the input value changes # Fired when the input value changes
on_change: EventHandler[lambda e0: [e0.value]] on_change: EventHandler[empty_event]
@classmethod @classmethod
def create(cls, *children: Component, **props: Any) -> Component: def create(cls, *children: Component, **props: Any) -> Component:

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Type, Union, overload from typing import Any, Dict, Optional, Type, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -31,42 +31,22 @@ class DebounceInput(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DebounceInput": ) -> "DebounceInput":
"""Create a DebounceInput component. """Create a DebounceInput component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.el.elements.typography import Div from reflex.components.el.elements.typography import Div
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -49,41 +49,21 @@ class Html(Div):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Html": ) -> "Html":
"""Create a html component. """Create a html component.

View File

@ -4,7 +4,7 @@ from __future__ import annotations
import os import os
from pathlib import Path from pathlib import Path
from typing import Callable, ClassVar, Dict, List, Optional from typing import Any, Callable, ClassVar, Dict, List, Optional, Tuple
from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf
from reflex.components.el.elements.forms import Input from reflex.components.el.elements.forms import Input
@ -157,7 +157,7 @@ def get_upload_url(file_path: str) -> Var[str]:
return uploaded_files_url_prefix + "/" + file_path return uploaded_files_url_prefix + "/" + file_path
def _on_drop_spec(files: Var): def _on_drop_spec(files: Var) -> Tuple[Var[Any]]:
"""Args spec for the on_drop event trigger. """Args spec for the on_drop event trigger.
Args: Args:
@ -166,7 +166,7 @@ def _on_drop_spec(files: Var):
Returns: Returns:
Signature for on_drop handler including the files to upload. Signature for on_drop handler including the files to upload.
""" """
return [files] return (files,)
class UploadFilesProvider(Component): class UploadFilesProvider(Component):

View File

@ -4,14 +4,14 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from pathlib import Path from pathlib import Path
from typing import Any, Callable, ClassVar, Dict, List, Optional, Union, overload from typing import Any, ClassVar, Dict, List, Optional, Union, overload
from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf
from reflex.constants import Dirs from reflex.constants import Dirs
from reflex.event import ( from reflex.event import (
CallableEventSpec, CallableEventSpec,
EventHandler,
EventSpec, EventSpec,
EventType,
) )
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportVar from reflex.utils.imports import ImportVar
@ -54,41 +54,21 @@ class UploadFilesProvider(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "UploadFilesProvider": ) -> "UploadFilesProvider":
"""Create the component. """Create the component.
@ -131,42 +111,22 @@ class Upload(MemoizationLeaf):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_drop: Optional[EventType[Any]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_drop: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Upload": ) -> "Upload":
"""Create an upload component. """Create an upload component.
@ -216,42 +176,22 @@ class StyledUpload(Upload):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_drop: Optional[EventType[Any]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_drop: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "StyledUpload": ) -> "StyledUpload":
"""Create the styled upload component. """Create the styled upload component.
@ -301,42 +241,22 @@ class UploadNamespace(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_drop: Optional[EventType[Any]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_drop: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "StyledUpload": ) -> "StyledUpload":
"""Create the styled upload component. """Create the styled upload component.

View File

@ -4,11 +4,11 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
import dataclasses import dataclasses
from typing import Any, Callable, ClassVar, Dict, Literal, Optional, Union, overload from typing import Any, ClassVar, Dict, Literal, Optional, Union, overload
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.constants.colors import Color from reflex.constants.colors import Color
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import Var from reflex.vars.base import Var
@ -939,41 +939,21 @@ class CodeBlock(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CodeBlock": ) -> "CodeBlock":
"""Create a text component. """Create a text component.
@ -1594,41 +1574,21 @@ class CodeblockNamespace(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CodeBlock": ) -> "CodeBlock":
"""Create a text component. """Create a text component.

View File

@ -3,12 +3,12 @@
from __future__ import annotations from __future__ import annotations
from enum import Enum from enum import Enum
from typing import Any, Dict, List, Literal, Optional, Union from typing import Any, Dict, List, Literal, Optional, Tuple, Union
from reflex.base import Base from reflex.base import Base
from reflex.components.component import Component, NoSSRComponent from reflex.components.component import Component, NoSSRComponent
from reflex.components.literals import LiteralRowMarker from reflex.components.literals import LiteralRowMarker
from reflex.event import EventHandler, empty_event from reflex.event import EventHandler, empty_event, identity_event
from reflex.utils import console, format, types from reflex.utils import console, format, types
from reflex.utils.imports import ImportDict, ImportVar from reflex.utils.imports import ImportDict, ImportVar
from reflex.utils.serializers import serializer from reflex.utils.serializers import serializer
@ -223,13 +223,13 @@ class DataEditor(NoSSRComponent):
theme: Var[Union[DataEditorTheme, Dict]] theme: Var[Union[DataEditorTheme, Dict]]
# Fired when a cell is activated. # Fired when a cell is activated.
on_cell_activated: EventHandler[lambda pos: [pos]] on_cell_activated: EventHandler[identity_event(Tuple[int, int])]
# Fired when a cell is clicked. # Fired when a cell is clicked.
on_cell_clicked: EventHandler[lambda pos: [pos]] on_cell_clicked: EventHandler[identity_event(Tuple[int, int])]
# Fired when a cell is right-clicked. # Fired when a cell is right-clicked.
on_cell_context_menu: EventHandler[lambda pos: [pos]] on_cell_context_menu: EventHandler[identity_event(Tuple[int, int])]
# Fired when a cell is edited. # Fired when a cell is edited.
on_cell_edited: EventHandler[on_edit_spec] on_cell_edited: EventHandler[on_edit_spec]
@ -244,16 +244,16 @@ class DataEditor(NoSSRComponent):
on_group_header_renamed: EventHandler[lambda idx, val: [idx, val]] on_group_header_renamed: EventHandler[lambda idx, val: [idx, val]]
# Fired when a header is clicked. # Fired when a header is clicked.
on_header_clicked: EventHandler[lambda pos: [pos]] on_header_clicked: EventHandler[identity_event(Tuple[int, int])]
# Fired when a header is right-clicked. # Fired when a header is right-clicked.
on_header_context_menu: EventHandler[lambda pos: [pos]] on_header_context_menu: EventHandler[identity_event(Tuple[int, int])]
# Fired when a header menu item is clicked. # Fired when a header menu item is clicked.
on_header_menu_click: EventHandler[lambda col, pos: [col, pos]] on_header_menu_click: EventHandler[lambda col, pos: [col, pos]]
# Fired when an item is hovered. # Fired when an item is hovered.
on_item_hovered: EventHandler[lambda pos: [pos]] on_item_hovered: EventHandler[identity_event(Tuple[int, int])]
# Fired when a selection is deleted. # Fired when a selection is deleted.
on_delete: EventHandler[lambda selection: [selection]] on_delete: EventHandler[lambda selection: [selection]]

View File

@ -4,11 +4,11 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from enum import Enum from enum import Enum
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Union, overload
from reflex.base import Base from reflex.base import Base
from reflex.components.component import NoSSRComponent from reflex.components.component import NoSSRComponent
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.utils.serializers import serializer from reflex.utils.serializers import serializer
@ -135,87 +135,37 @@ class DataEditor(NoSSRComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_cell_activated: Optional[ on_cell_activated: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_cell_clicked: Optional[EventType] = None,
] = None, on_cell_context_menu: Optional[EventType] = None,
on_cell_clicked: Optional[ on_cell_edited: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_click: Optional[EventType[[]]] = None,
] = None, on_column_resize: Optional[EventType[[]]] = None,
on_cell_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_delete: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_cell_edited: Optional[ on_finished_editing: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_group_header_clicked: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_group_header_context_menu: Optional[EventType[[]]] = None,
on_column_resize: Optional[ on_group_header_renamed: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_header_clicked: Optional[EventType] = None,
] = None, on_header_context_menu: Optional[EventType] = None,
on_context_menu: Optional[ on_header_menu_click: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_item_hovered: Optional[EventType] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_delete: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_finished_editing: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_row_appended: Optional[EventType[[]]] = None,
on_group_header_clicked: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_selection_cleared: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_group_header_context_menu: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_group_header_renamed: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_header_clicked: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_header_context_menu: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_header_menu_click: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_item_hovered: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_row_appended: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_selection_cleared: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DataEditor": ) -> "DataEditor":
"""Create the DataEditor component. """Create the DataEditor component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class Element(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Element": ) -> "Element":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.el.element import Element from reflex.components.el.element import Element
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -46,41 +46,21 @@ class BaseHTML(Element):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "BaseHTML": ) -> "BaseHTML":
"""Create the component. """Create the component.

View File

@ -3,7 +3,7 @@
from __future__ import annotations from __future__ import annotations
from hashlib import md5 from hashlib import md5
from typing import Any, Dict, Iterator, Set, Union from typing import Any, Dict, Iterator, Set, Tuple, Union
from jinja2 import Environment from jinja2 import Environment
@ -102,6 +102,15 @@ class Fieldset(Element):
name: Var[Union[str, int, bool]] name: Var[Union[str, int, bool]]
def on_submit_event_spec() -> Tuple[Var[Dict[str, Any]]]:
"""Event handler spec for the on_submit event.
Returns:
The event handler spec.
"""
return (FORM_DATA,)
class Form(BaseHTML): class Form(BaseHTML):
"""Display the form element.""" """Display the form element."""
@ -141,7 +150,7 @@ class Form(BaseHTML):
handle_submit_unique_name: Var[str] handle_submit_unique_name: Var[str]
# Fired when the form is submitted # Fired when the form is submitted
on_submit: EventHandler[lambda e0: [FORM_DATA]] on_submit: EventHandler[on_submit_event_spec]
@classmethod @classmethod
def create(cls, *children, **props): def create(cls, *children, **props):

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Tuple, Union, overload
from jinja2 import Environment from jinja2 import Environment
from reflex.components.el.element import Element from reflex.components.el.element import Element
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import Var from reflex.vars.base import Var
@ -71,41 +71,21 @@ class Button(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Button": ) -> "Button":
"""Create the component. """Create the component.
@ -188,41 +168,21 @@ class Datalist(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Datalist": ) -> "Datalist":
"""Create the component. """Create the component.
@ -273,41 +233,21 @@ class Fieldset(Element):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Fieldset": ) -> "Fieldset":
"""Create the component. """Create the component.
@ -330,6 +270,8 @@ class Fieldset(Element):
""" """
... ...
def on_submit_event_spec() -> Tuple[Var[Dict[str, Any]]]: ...
class Form(BaseHTML): class Form(BaseHTML):
@overload @overload
@classmethod @classmethod
@ -381,42 +323,22 @@ class Form(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_submit: Optional[EventType[Dict[str, Any]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_submit: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Form": ) -> "Form":
"""Create a form component. """Create a form component.
@ -541,46 +463,24 @@ class Input(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[str]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType[str]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[str]] = None,
on_double_click: Optional[ on_key_down: Optional[EventType[str]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_key_up: Optional[EventType[str]] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_key_down: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_key_up: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Input": ) -> "Input":
"""Create the component. """Create the component.
@ -687,41 +587,21 @@ class Label(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Label": ) -> "Label":
"""Create the component. """Create the component.
@ -795,41 +675,21 @@ class Legend(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Legend": ) -> "Legend":
"""Create the component. """Create the component.
@ -908,41 +768,21 @@ class Meter(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Meter": ) -> "Meter":
"""Create the component. """Create the component.
@ -1023,41 +863,21 @@ class Optgroup(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Optgroup": ) -> "Optgroup":
"""Create the component. """Create the component.
@ -1135,41 +955,21 @@ class Option(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Option": ) -> "Option":
"""Create the component. """Create the component.
@ -1248,41 +1048,21 @@ class Output(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Output": ) -> "Output":
"""Create the component. """Create the component.
@ -1360,41 +1140,21 @@ class Progress(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Progress": ) -> "Progress":
"""Create the component. """Create the component.
@ -1479,42 +1239,22 @@ class Select(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType[str]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Select": ) -> "Select":
"""Create the component. """Create the component.
@ -1616,46 +1356,24 @@ class Textarea(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[str]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType[str]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[str]] = None,
on_double_click: Optional[ on_key_down: Optional[EventType[str]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_key_up: Optional[EventType[str]] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_key_down: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_key_up: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Textarea": ) -> "Textarea":
"""Create the component. """Create the component.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.el.element import Element from reflex.components.el.element import Element
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -50,41 +50,21 @@ class Base(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Base": ) -> "Base":
"""Create the component. """Create the component.
@ -156,41 +136,21 @@ class Head(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Head": ) -> "Head":
"""Create the component. """Create the component.
@ -275,41 +235,21 @@ class Link(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Link": ) -> "Link":
"""Create the component. """Create the component.
@ -394,41 +334,21 @@ class Meta(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Meta": ) -> "Meta":
"""Create the component. """Create the component.
@ -480,41 +400,21 @@ class Title(Element):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Title": ) -> "Title":
"""Create the component. """Create the component.
@ -547,41 +447,21 @@ class StyleEl(Element):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "StyleEl": ) -> "StyleEl":
"""Create the component. """Create the component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -48,41 +48,21 @@ class Details(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Details": ) -> "Details":
"""Create the component. """Create the component.
@ -156,41 +136,21 @@ class Dialog(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Dialog": ) -> "Dialog":
"""Create the component. """Create the component.
@ -263,41 +223,21 @@ class Summary(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Summary": ) -> "Summary":
"""Create the component. """Create the component.
@ -369,41 +309,21 @@ class Slot(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Slot": ) -> "Slot":
"""Create the component. """Create the component.
@ -475,41 +395,21 @@ class Template(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Template": ) -> "Template":
"""Create the component. """Create the component.
@ -581,41 +481,21 @@ class Math(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Math": ) -> "Math":
"""Create the component. """Create the component.
@ -688,41 +568,21 @@ class Html(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Html": ) -> "Html":
"""Create the component. """Create the component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -47,41 +47,21 @@ class Canvas(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Canvas": ) -> "Canvas":
"""Create the component. """Create the component.
@ -153,41 +133,21 @@ class Noscript(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Noscript": ) -> "Noscript":
"""Create the component. """Create the component.
@ -272,41 +232,21 @@ class Script(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Script": ) -> "Script":
"""Create the component. """Create the component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -47,41 +47,21 @@ class Body(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Body": ) -> "Body":
"""Create the component. """Create the component.
@ -153,41 +133,21 @@ class Address(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Address": ) -> "Address":
"""Create the component. """Create the component.
@ -259,41 +219,21 @@ class Article(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Article": ) -> "Article":
"""Create the component. """Create the component.
@ -365,41 +305,21 @@ class Aside(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Aside": ) -> "Aside":
"""Create the component. """Create the component.
@ -471,41 +391,21 @@ class Footer(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Footer": ) -> "Footer":
"""Create the component. """Create the component.
@ -577,41 +477,21 @@ class Header(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Header": ) -> "Header":
"""Create the component. """Create the component.
@ -683,41 +563,21 @@ class H1(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "H1": ) -> "H1":
"""Create the component. """Create the component.
@ -789,41 +649,21 @@ class H2(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "H2": ) -> "H2":
"""Create the component. """Create the component.
@ -895,41 +735,21 @@ class H3(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "H3": ) -> "H3":
"""Create the component. """Create the component.
@ -1001,41 +821,21 @@ class H4(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "H4": ) -> "H4":
"""Create the component. """Create the component.
@ -1107,41 +907,21 @@ class H5(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "H5": ) -> "H5":
"""Create the component. """Create the component.
@ -1213,41 +993,21 @@ class H6(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "H6": ) -> "H6":
"""Create the component. """Create the component.
@ -1319,41 +1079,21 @@ class Main(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Main": ) -> "Main":
"""Create the component. """Create the component.
@ -1425,41 +1165,21 @@ class Nav(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Nav": ) -> "Nav":
"""Create the component. """Create the component.
@ -1531,41 +1251,21 @@ class Section(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Section": ) -> "Section":
"""Create the component. """Create the component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -48,41 +48,21 @@ class Caption(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Caption": ) -> "Caption":
"""Create the component. """Create the component.
@ -157,41 +137,21 @@ class Col(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Col": ) -> "Col":
"""Create the component. """Create the component.
@ -267,41 +227,21 @@ class Colgroup(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Colgroup": ) -> "Colgroup":
"""Create the component. """Create the component.
@ -377,41 +317,21 @@ class Table(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Table": ) -> "Table":
"""Create the component. """Create the component.
@ -486,41 +406,21 @@ class Tbody(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Tbody": ) -> "Tbody":
"""Create the component. """Create the component.
@ -597,41 +497,21 @@ class Td(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Td": ) -> "Td":
"""Create the component. """Create the component.
@ -708,41 +588,21 @@ class Tfoot(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Tfoot": ) -> "Tfoot":
"""Create the component. """Create the component.
@ -820,41 +680,21 @@ class Th(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Th": ) -> "Th":
"""Create the component. """Create the component.
@ -932,41 +772,21 @@ class Thead(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Thead": ) -> "Thead":
"""Create the component. """Create the component.
@ -1040,41 +860,21 @@ class Tr(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Tr": ) -> "Tr":
"""Create the component. """Create the component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -48,41 +48,21 @@ class Blockquote(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Blockquote": ) -> "Blockquote":
"""Create the component. """Create the component.
@ -155,41 +135,21 @@ class Dd(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Dd": ) -> "Dd":
"""Create the component. """Create the component.
@ -261,41 +221,21 @@ class Div(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Div": ) -> "Div":
"""Create the component. """Create the component.
@ -367,41 +307,21 @@ class Dl(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Dl": ) -> "Dl":
"""Create the component. """Create the component.
@ -473,41 +393,21 @@ class Dt(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Dt": ) -> "Dt":
"""Create the component. """Create the component.
@ -579,41 +479,21 @@ class Figcaption(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Figcaption": ) -> "Figcaption":
"""Create the component. """Create the component.
@ -686,41 +566,21 @@ class Hr(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Hr": ) -> "Hr":
"""Create the component. """Create the component.
@ -793,41 +653,21 @@ class Li(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Li": ) -> "Li":
"""Create the component. """Create the component.
@ -900,41 +740,21 @@ class Menu(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Menu": ) -> "Menu":
"""Create the component. """Create the component.
@ -1010,41 +830,21 @@ class Ol(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Ol": ) -> "Ol":
"""Create the component. """Create the component.
@ -1119,41 +919,21 @@ class P(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "P": ) -> "P":
"""Create the component. """Create the component.
@ -1225,41 +1005,21 @@ class Pre(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Pre": ) -> "Pre":
"""Create the component. """Create the component.
@ -1331,41 +1091,21 @@ class Ul(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Ul": ) -> "Ul":
"""Create the component. """Create the component.
@ -1439,41 +1179,21 @@ class Ins(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Ins": ) -> "Ins":
"""Create the component. """Create the component.
@ -1549,41 +1269,21 @@ class Del(BaseHTML):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Del": ) -> "Del":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Optional, Union, overload from typing import Any, Dict, List, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import Var from reflex.vars.base import Var
@ -23,41 +23,21 @@ class Gridjs(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Gridjs": ) -> "Gridjs":
"""Create the component. """Create the component.
@ -95,41 +75,21 @@ class DataTable(Gridjs):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DataTable": ) -> "DataTable":
"""Create a datatable component. """Create a datatable component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -22,41 +22,21 @@ class LucideIconComponent(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "LucideIconComponent": ) -> "LucideIconComponent":
"""Create the component. """Create the component.
@ -89,41 +69,21 @@ class Icon(LucideIconComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Icon": ) -> "Icon":
"""Initialize the Icon component. """Initialize the Icon component.

View File

@ -7,7 +7,7 @@ from functools import lru_cache
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Callable, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import LiteralVar, Var from reflex.vars.base import LiteralVar, Var
@ -42,41 +42,21 @@ class Markdown(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Markdown": ) -> "Markdown":
"""Create a markdown component. """Create a markdown component.

View File

@ -4,7 +4,7 @@ import dataclasses
from typing import List, Optional from typing import List, Optional
from reflex.components.component import Component, NoSSRComponent from reflex.components.component import Component, NoSSRComponent
from reflex.event import EventHandler from reflex.event import EventHandler, identity_event
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import Var from reflex.vars.base import Var
@ -93,7 +93,7 @@ class Moment(NoSSRComponent):
tz: Var[str] tz: Var[str]
# Fires when the date changes. # Fires when the date changes.
on_change: EventHandler[lambda date: [date]] on_change: EventHandler[identity_event(str)]
def add_imports(self) -> ImportDict: def add_imports(self) -> ImportDict:
"""Add the imports for the Moment component. """Add the imports for the Moment component.

View File

@ -4,10 +4,10 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
import dataclasses import dataclasses
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import NoSSRComponent from reflex.components.component import NoSSRComponent
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import Var from reflex.vars.base import Var
@ -57,42 +57,22 @@ class Moment(NoSSRComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Moment": ) -> "Moment":
"""Create a Moment component. """Create a Moment component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -24,41 +24,21 @@ class NextComponent(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "NextComponent": ) -> "NextComponent":
"""Create the component. """Create the component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -37,43 +37,23 @@ class Image(NextComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_error: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_load: Optional[EventType[[]]] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_error: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_load: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Image": ) -> "Image":
"""Create an Image component from next/image. """Create an Image component from next/image.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -24,41 +24,21 @@ class NextLink(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "NextLink": ) -> "NextLink":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -26,41 +26,21 @@ class Video(NextComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Video": ) -> "Video":
"""Create a Video component. """Create a Video component.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.base import Base from reflex.base import Base
from reflex.components.component import NoSSRComponent from reflex.components.component import NoSSRComponent
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils import console from reflex.utils import console
from reflex.vars.base import Var from reflex.vars.base import Var
@ -45,91 +45,39 @@ class Plotly(NoSSRComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_after_plot: Optional[ on_after_plot: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_animated: Optional[EventType] = None,
] = None, on_animating_frame: Optional[EventType] = None,
on_animated: Optional[ on_animation_interrupted: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_autosize: Optional[EventType] = None,
] = None, on_before_hover: Optional[EventType] = None,
on_animating_frame: Optional[ on_blur: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_button_clicked: Optional[EventType] = None,
] = None, on_click: Optional[EventType] = None,
on_animation_interrupted: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_deselect: Optional[EventType] = None,
] = None, on_double_click: Optional[EventType] = None,
on_autosize: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_hover: Optional[EventType] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_before_hover: Optional[ on_mouse_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_enter: Optional[EventType[[]]] = None,
] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_button_clicked: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_redraw: Optional[EventType] = None,
on_context_menu: Optional[ on_relayout: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_relayouting: Optional[EventType] = None,
] = None, on_restyle: Optional[EventType] = None,
on_deselect: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_selected: Optional[EventType] = None,
] = None, on_selecting: Optional[EventType] = None,
on_double_click: Optional[ on_transition_interrupted: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_transitioning: Optional[EventType] = None,
] = None, on_unhover: Optional[EventType] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_unmount: Optional[EventType[[]]] = None,
on_hover: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_redraw: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_relayout: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_relayouting: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_restyle: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_selected: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_selecting: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_transition_interrupted: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_transitioning: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_unhover: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Plotly": ) -> "Plotly":
"""Create the Plotly component. """Create the Plotly component.

View File

@ -2,7 +2,7 @@
from __future__ import annotations from __future__ import annotations
from typing import Any, List, Literal, Optional, Union from typing import Any, List, Literal, Optional, Tuple, Union
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.components.core.colors import color from reflex.components.core.colors import color
@ -71,6 +71,18 @@ class AccordionComponent(RadixPrimitiveComponent):
return ["color_scheme", "variant"] return ["color_scheme", "variant"]
def on_value_change(value: Var[str | List[str]]) -> Tuple[Var[str | List[str]]]:
"""Handle the on_value_change event.
Args:
value: The value of the event.
Returns:
The value of the event.
"""
return (value,)
class AccordionRoot(AccordionComponent): class AccordionRoot(AccordionComponent):
"""An accordion component.""" """An accordion component."""
@ -114,7 +126,7 @@ class AccordionRoot(AccordionComponent):
_valid_children: List[str] = ["AccordionItem"] _valid_children: List[str] = ["AccordionItem"]
# Fired when the opened the accordions changes. # Fired when the opened the accordions changes.
on_value_change: EventHandler[lambda e0: [e0]] on_value_change: EventHandler[on_value_change]
def _exclude_props(self) -> list[str]: def _exclude_props(self) -> list[str]:
return super()._exclude_props() + [ return super()._exclude_props() + [

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Tuple, Union, overload
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.components.lucide.icon import Icon from reflex.components.lucide.icon import Icon
from reflex.components.radix.primitives.base import RadixPrimitiveComponent from reflex.components.radix.primitives.base import RadixPrimitiveComponent
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -101,41 +101,21 @@ class AccordionComponent(RadixPrimitiveComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionComponent": ) -> "AccordionComponent":
"""Create the component. """Create the component.
@ -158,6 +138,8 @@ class AccordionComponent(RadixPrimitiveComponent):
""" """
... ...
def on_value_change(value: Var[str | List[str]]) -> Tuple[Var[str | List[str]]]: ...
class AccordionRoot(AccordionComponent): class AccordionRoot(AccordionComponent):
def add_style(self): ... def add_style(self): ...
@overload @overload
@ -265,44 +247,22 @@ class AccordionRoot(AccordionComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None, on_value_change: Optional[EventType[str | List[str]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_value_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionRoot": ) -> "AccordionRoot":
"""Create the component. """Create the component.
@ -421,41 +381,21 @@ class AccordionItem(AccordionComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionItem": ) -> "AccordionItem":
"""Create an accordion item. """Create an accordion item.
@ -565,41 +505,21 @@ class AccordionHeader(AccordionComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionHeader": ) -> "AccordionHeader":
"""Create the Accordion header component. """Create the Accordion header component.
@ -705,41 +625,21 @@ class AccordionTrigger(AccordionComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionTrigger": ) -> "AccordionTrigger":
"""Create the Accordion trigger component. """Create the Accordion trigger component.
@ -777,41 +677,21 @@ class AccordionIcon(Icon):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionIcon": ) -> "AccordionIcon":
"""Create the Accordion icon component. """Create the Accordion icon component.
@ -914,41 +794,21 @@ class AccordionContent(AccordionComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AccordionContent": ) -> "AccordionContent":
"""Create the Accordion content component. """Create the Accordion content component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -23,41 +23,21 @@ class RadixPrimitiveComponent(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadixPrimitiveComponent": ) -> "RadixPrimitiveComponent":
"""Create the component. """Create the component.
@ -91,41 +71,21 @@ class RadixPrimitiveComponentWithClassName(RadixPrimitiveComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadixPrimitiveComponentWithClassName": ) -> "RadixPrimitiveComponentWithClassName":
"""Create the component. """Create the component.

View File

@ -10,7 +10,7 @@ from reflex.components.component import Component, ComponentNamespace
from reflex.components.radix.primitives.base import RadixPrimitiveComponent from reflex.components.radix.primitives.base import RadixPrimitiveComponent
from reflex.components.radix.themes.base import Theme from reflex.components.radix.themes.base import Theme
from reflex.components.radix.themes.layout.flex import Flex from reflex.components.radix.themes.layout.flex import Flex
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.utils import console from reflex.utils import console
from reflex.vars.base import Var from reflex.vars.base import Var
@ -61,7 +61,7 @@ class DrawerRoot(DrawerComponent):
preventScrollRestoration: Var[bool] preventScrollRestoration: Var[bool]
# Fires when the drawer is opened. # Fires when the drawer is opened.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class DrawerTrigger(DrawerComponent): class DrawerTrigger(DrawerComponent):
@ -129,19 +129,19 @@ class DrawerContent(DrawerComponent):
return {"css": base_style} return {"css": base_style}
# Fired when the drawer content is opened. Deprecated. # Fired when the drawer content is opened. Deprecated.
on_open_auto_focus: EventHandler[lambda e0: []] on_open_auto_focus: EventHandler[empty_event]
# Fired when the drawer content is closed. Deprecated. # Fired when the drawer content is closed. Deprecated.
on_close_auto_focus: EventHandler[lambda e0: []] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. Deprecated. # Fired when the escape key is pressed. Deprecated.
on_escape_key_down: EventHandler[lambda e0: []] on_escape_key_down: EventHandler[empty_event]
# Fired when the pointer is down outside the drawer content. Deprecated. # Fired when the pointer is down outside the drawer content. Deprecated.
on_pointer_down_outside: EventHandler[lambda e0: []] on_pointer_down_outside: EventHandler[empty_event]
# Fired when interacting outside the drawer content. Deprecated. # Fired when interacting outside the drawer content. Deprecated.
on_interact_outside: EventHandler[lambda e0: []] on_interact_outside: EventHandler[empty_event]
@classmethod @classmethod
def create(cls, *children, **props): def create(cls, *children, **props):

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.radix.primitives.base import RadixPrimitiveComponent from reflex.components.radix.primitives.base import RadixPrimitiveComponent
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -24,41 +24,21 @@ class DrawerComponent(RadixPrimitiveComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerComponent": ) -> "DrawerComponent":
"""Create the component. """Create the component.
@ -108,44 +88,22 @@ class DrawerRoot(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerRoot": ) -> "DrawerRoot":
"""Create the component. """Create the component.
@ -188,41 +146,21 @@ class DrawerTrigger(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerTrigger": ) -> "DrawerTrigger":
"""Create a new DrawerTrigger instance. """Create a new DrawerTrigger instance.
@ -249,41 +187,21 @@ class DrawerPortal(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerPortal": ) -> "DrawerPortal":
"""Create the component. """Create the component.
@ -317,56 +235,26 @@ class DrawerContent(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_interact_outside: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_leave: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_move: Optional[EventType[[]]] = None,
] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_open_auto_focus: Optional[EventType[[]]] = None,
] = None, on_pointer_down_outside: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_scroll: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_unmount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_auto_focus: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerContent": ) -> "DrawerContent":
"""Create a Drawer Content. """Create a Drawer Content.
@ -404,41 +292,21 @@ class DrawerOverlay(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerOverlay": ) -> "DrawerOverlay":
"""Create the component. """Create the component.
@ -472,41 +340,21 @@ class DrawerClose(DrawerTrigger):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerClose": ) -> "DrawerClose":
"""Create a new DrawerTrigger instance. """Create a new DrawerTrigger instance.
@ -533,41 +381,21 @@ class DrawerTitle(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerTitle": ) -> "DrawerTitle":
"""Create the component. """Create the component.
@ -601,41 +429,21 @@ class DrawerDescription(DrawerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerDescription": ) -> "DrawerDescription":
"""Create the component. """Create the component.
@ -690,44 +498,22 @@ class Drawer(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DrawerRoot": ) -> "DrawerRoot":
"""Create the component. """Create the component.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.el.elements.forms import Form as HTMLForm from reflex.components.el.elements.forms import Form as HTMLForm
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -26,41 +26,21 @@ class FormComponent(RadixPrimitiveComponentWithClassName):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormComponent": ) -> "FormComponent":
"""Create the component. """Create the component.
@ -134,45 +114,23 @@ class FormRoot(FormComponent, HTMLForm):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_clear_server_errors: Optional[ on_clear_server_errors: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_click: Optional[EventType[[]]] = None,
] = None, on_context_menu: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_submit: Optional[EventType[Dict[str, Any]]] = None,
on_mouse_enter: Optional[ on_unmount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_submit: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormRoot": ) -> "FormRoot":
"""Create a form component. """Create a form component.
@ -236,41 +194,21 @@ class FormField(FormComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormField": ) -> "FormField":
"""Create the component. """Create the component.
@ -307,41 +245,21 @@ class FormLabel(FormComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormLabel": ) -> "FormLabel":
"""Create the component. """Create the component.
@ -375,41 +293,21 @@ class FormControl(FormComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormControl": ) -> "FormControl":
"""Create a Form Control component. """Create a Form Control component.
@ -493,41 +391,21 @@ class FormMessage(FormComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormMessage": ) -> "FormMessage":
"""Create the component. """Create the component.
@ -564,41 +442,21 @@ class FormValidityState(FormComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormValidityState": ) -> "FormValidityState":
"""Create the component. """Create the component.
@ -632,41 +490,21 @@ class FormSubmit(FormComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "FormSubmit": ) -> "FormSubmit":
"""Create the component. """Create the component.
@ -741,45 +579,23 @@ class Form(FormRoot):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_clear_server_errors: Optional[ on_clear_server_errors: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_click: Optional[EventType[[]]] = None,
] = None, on_context_menu: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_submit: Optional[EventType[Dict[str, Any]]] = None,
on_mouse_enter: Optional[ on_unmount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_submit: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Form": ) -> "Form":
"""Create a form component. """Create a form component.
@ -885,45 +701,23 @@ class FormNamespace(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_clear_server_errors: Optional[ on_clear_server_errors: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_click: Optional[EventType[[]]] = None,
] = None, on_context_menu: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_submit: Optional[EventType[Dict[str, Any]]] = None,
on_mouse_enter: Optional[ on_unmount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_submit: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Form": ) -> "Form":
"""Create a form component. """Create a form component.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.radix.primitives.base import RadixPrimitiveComponentWithClassName from reflex.components.radix.primitives.base import RadixPrimitiveComponentWithClassName
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -24,41 +24,21 @@ class ProgressComponent(RadixPrimitiveComponentWithClassName):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ProgressComponent": ) -> "ProgressComponent":
"""Create the component. """Create the component.
@ -99,41 +79,21 @@ class ProgressRoot(ProgressComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ProgressRoot": ) -> "ProgressRoot":
"""Create the component. """Create the component.
@ -233,41 +193,21 @@ class ProgressIndicator(ProgressComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ProgressIndicator": ) -> "ProgressIndicator":
"""Create the component. """Create the component.
@ -374,41 +314,21 @@ class Progress(ProgressRoot):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Progress": ) -> "Progress":
"""High-level API for progress bar. """High-level API for progress bar.
@ -516,41 +436,21 @@ class ProgressNamespace(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Progress": ) -> "Progress":
"""High-level API for progress bar. """High-level API for progress bar.

View File

@ -2,7 +2,7 @@
from __future__ import annotations from __future__ import annotations
from typing import Any, List, Literal from typing import Any, List, Literal, Tuple
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.components.radix.primitives.base import RadixPrimitiveComponentWithClassName from reflex.components.radix.primitives.base import RadixPrimitiveComponentWithClassName
@ -19,6 +19,20 @@ class SliderComponent(RadixPrimitiveComponentWithClassName):
library = "@radix-ui/react-slider@^1.1.2" library = "@radix-ui/react-slider@^1.1.2"
def on_value_event_spec(
value: Var[List[int]],
) -> Tuple[Var[List[int]]]:
"""Event handler spec for the value event.
Args:
value: The value of the event.
Returns:
The event handler spec.
"""
return (value,) # type: ignore
class SliderRoot(SliderComponent): class SliderRoot(SliderComponent):
"""The Slider component comtaining all slider parts.""" """The Slider component comtaining all slider parts."""
@ -48,10 +62,10 @@ class SliderRoot(SliderComponent):
min_steps_between_thumbs: Var[int] min_steps_between_thumbs: Var[int]
# Fired when the value of a thumb changes. # Fired when the value of a thumb changes.
on_value_change: EventHandler[lambda e0: [e0]] on_value_change: EventHandler[on_value_event_spec]
# Fired when a thumb is released. # Fired when a thumb is released.
on_value_commit: EventHandler[lambda e0: [e0]] on_value_commit: EventHandler[on_value_event_spec]
def add_style(self) -> dict[str, Any] | None: def add_style(self) -> dict[str, Any] | None:
"""Add style to the component. """Add style to the component.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Tuple, Union, overload
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.components.radix.primitives.base import RadixPrimitiveComponentWithClassName from reflex.components.radix.primitives.base import RadixPrimitiveComponentWithClassName
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -27,41 +27,21 @@ class SliderComponent(RadixPrimitiveComponentWithClassName):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SliderComponent": ) -> "SliderComponent":
"""Create the component. """Create the component.
@ -82,6 +62,8 @@ class SliderComponent(RadixPrimitiveComponentWithClassName):
""" """
... ...
def on_value_event_spec(value: Var[List[int]]) -> Tuple[Var[List[int]]]: ...
class SliderRoot(SliderComponent): class SliderRoot(SliderComponent):
def add_style(self) -> dict[str, Any] | None: ... def add_style(self) -> dict[str, Any] | None: ...
@overload @overload
@ -112,47 +94,23 @@ class SliderRoot(SliderComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None, on_value_change: Optional[EventType[List[int]]] = None,
on_mouse_leave: Optional[ on_value_commit: Optional[EventType[List[int]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_value_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_value_commit: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SliderRoot": ) -> "SliderRoot":
"""Create the component. """Create the component.
@ -187,41 +145,21 @@ class SliderTrack(SliderComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SliderTrack": ) -> "SliderTrack":
"""Create the component. """Create the component.
@ -256,41 +194,21 @@ class SliderRange(SliderComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SliderRange": ) -> "SliderRange":
"""Create the component. """Create the component.
@ -325,41 +243,21 @@ class SliderThumb(SliderComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SliderThumb": ) -> "SliderThumb":
"""Create the component. """Create the component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components import Component from reflex.components import Component
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars.base import Var from reflex.vars.base import Var
@ -103,41 +103,21 @@ class CommonMarginProps(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CommonMarginProps": ) -> "CommonMarginProps":
"""Create the component. """Create the component.
@ -177,41 +157,21 @@ class RadixLoadingProp(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadixLoadingProp": ) -> "RadixLoadingProp":
"""Create the component. """Create the component.
@ -244,41 +204,21 @@ class RadixThemesComponent(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadixThemesComponent": ) -> "RadixThemesComponent":
"""Create a new component instance. """Create a new component instance.
@ -313,41 +253,21 @@ class RadixThemesTriggerComponent(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadixThemesTriggerComponent": ) -> "RadixThemesTriggerComponent":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -465,41 +385,21 @@ class Theme(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Theme": ) -> "Theme":
"""Create a new Radix Theme specification. """Create a new Radix Theme specification.
@ -544,41 +444,21 @@ class ThemePanel(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ThemePanel": ) -> "ThemePanel":
"""Create a new component instance. """Create a new component instance.
@ -614,41 +494,21 @@ class RadixThemesColorModeProvider(Component):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadixThemesColorModeProvider": ) -> "RadixThemesColorModeProvider":
"""Create the component. """Create the component.

View File

@ -3,23 +3,14 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import ( from typing import Any, Dict, List, Literal, Optional, Union, overload
Any,
Callable,
Dict,
List,
Literal,
Optional,
Union,
overload,
)
from reflex.components.component import BaseComponent from reflex.components.component import BaseComponent
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.core.cond import Cond from reflex.components.core.cond import Cond
from reflex.components.lucide.icon import Icon from reflex.components.lucide.icon import Icon
from reflex.components.radix.themes.components.switch import Switch from reflex.components.radix.themes.components.switch import Switch
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import ( from reflex.style import (
Style, Style,
color_mode, color_mode,
@ -46,41 +37,21 @@ class ColorModeIcon(Cond):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ColorModeIcon": ) -> "ColorModeIcon":
"""Create an icon component based on color_mode. """Create an icon component based on color_mode.
@ -238,41 +209,21 @@ class ColorModeIconButton(IconButton):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ColorModeIconButton": ) -> "ColorModeIconButton":
"""Create a icon button component that calls toggle_color_mode on click. """Create a icon button component that calls toggle_color_mode on click.
@ -431,42 +382,22 @@ class ColorModeSwitch(Switch):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ColorModeSwitch": ) -> "ColorModeSwitch":
"""Create a switch component bound to color_mode. """Create a switch component bound to color_mode.

View File

@ -5,7 +5,7 @@ from typing import Literal
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import RadixThemesComponent, RadixThemesTriggerComponent from ..base import RadixThemesComponent, RadixThemesTriggerComponent
@ -22,7 +22,7 @@ class AlertDialogRoot(RadixThemesComponent):
open: Var[bool] open: Var[bool]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class AlertDialogTrigger(RadixThemesTriggerComponent): class AlertDialogTrigger(RadixThemesTriggerComponent):
@ -43,13 +43,13 @@ class AlertDialogContent(elements.Div, RadixThemesComponent):
force_mount: Var[bool] force_mount: Var[bool]
# Fired when the dialog is opened. # Fired when the dialog is opened.
on_open_auto_focus: EventHandler[lambda e0: [e0]] on_open_auto_focus: EventHandler[empty_event]
# Fired when the dialog is closed. # Fired when the dialog is closed.
on_close_auto_focus: EventHandler[lambda e0: [e0]] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
class AlertDialogTitle(RadixThemesComponent): class AlertDialogTitle(RadixThemesComponent):

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -29,44 +29,22 @@ class AlertDialogRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogRoot": ) -> "AlertDialogRoot":
"""Create a new component instance. """Create a new component instance.
@ -102,41 +80,21 @@ class AlertDialogTrigger(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogTrigger": ) -> "AlertDialogTrigger":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -199,50 +157,24 @@ class AlertDialogContent(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mouse_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_enter: Optional[EventType[[]]] = None,
] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_move: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_out: Optional[EventType[[]]] = None,
] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_open_auto_focus: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_auto_focus: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogContent": ) -> "AlertDialogContent":
"""Create a new component instance. """Create a new component instance.
@ -295,41 +227,21 @@ class AlertDialogTitle(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogTitle": ) -> "AlertDialogTitle":
"""Create a new component instance. """Create a new component instance.
@ -364,41 +276,21 @@ class AlertDialogDescription(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogDescription": ) -> "AlertDialogDescription":
"""Create a new component instance. """Create a new component instance.
@ -433,41 +325,21 @@ class AlertDialogAction(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogAction": ) -> "AlertDialogAction":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -493,41 +365,21 @@ class AlertDialogCancel(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AlertDialogCancel": ) -> "AlertDialogCancel":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -24,41 +24,21 @@ class AspectRatio(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "AspectRatio": ) -> "AspectRatio":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -114,41 +114,21 @@ class Avatar(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Avatar": ) -> "Avatar":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -135,41 +135,21 @@ class Badge(elements.Span, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Badge": ) -> "Badge":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -158,41 +158,21 @@ class Button(elements.Button, RadixLoadingProp, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Button": ) -> "Button":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -133,41 +133,21 @@ class CalloutRoot(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CalloutRoot": ) -> "CalloutRoot":
"""Create a new component instance. """Create a new component instance.
@ -247,41 +227,21 @@ class CalloutIcon(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CalloutIcon": ) -> "CalloutIcon":
"""Create a new component instance. """Create a new component instance.
@ -356,41 +316,21 @@ class CalloutText(elements.P, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CalloutText": ) -> "CalloutText":
"""Create a new component instance. """Create a new component instance.
@ -548,41 +488,21 @@ class Callout(CalloutRoot):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Callout": ) -> "Callout":
"""Create a callout component. """Create a callout component.
@ -746,41 +666,21 @@ class CalloutNamespace(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Callout": ) -> "Callout":
"""Create a callout component. """Create a callout component.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -68,41 +68,21 @@ class Card(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Card": ) -> "Card":
"""Create a new component instance. """Create a new component instance.

View File

@ -6,7 +6,7 @@ from reflex.components.component import Component, ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.components.radix.themes.layout.flex import Flex from reflex.components.radix.themes.layout.flex import Flex
from reflex.components.radix.themes.typography.text import Text from reflex.components.radix.themes.typography.text import Text
from reflex.event import EventHandler from reflex.event import EventHandler, identity_event
from reflex.vars.base import LiteralVar, Var from reflex.vars.base import LiteralVar, Var
from ..base import ( from ..base import (
@ -61,7 +61,7 @@ class Checkbox(RadixThemesComponent):
_rename_props = {"onChange": "onCheckedChange"} _rename_props = {"onChange": "onCheckedChange"}
# Fired when the checkbox is checked or unchecked. # Fired when the checkbox is checked or unchecked.
on_change: EventHandler[lambda e0: [e0]] on_change: EventHandler[identity_event(bool)]
class HighLevelCheckbox(RadixThemesComponent): class HighLevelCheckbox(RadixThemesComponent):
@ -112,7 +112,7 @@ class HighLevelCheckbox(RadixThemesComponent):
_rename_props = {"onChange": "onCheckedChange"} _rename_props = {"onChange": "onCheckedChange"}
# Fired when the checkbox is checked or unchecked. # Fired when the checkbox is checked or unchecked.
on_change: EventHandler[lambda e0: [e0]] on_change: EventHandler[identity_event(bool)]
@classmethod @classmethod
def create(cls, text: Var[str] = LiteralVar.create(""), **props) -> Component: def create(cls, text: Var[str] = LiteralVar.create(""), **props) -> Component:

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -115,42 +115,22 @@ class Checkbox(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Checkbox": ) -> "Checkbox":
"""Create a new component instance. """Create a new component instance.
@ -282,42 +262,22 @@ class HighLevelCheckbox(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HighLevelCheckbox": ) -> "HighLevelCheckbox":
"""Create a checkbox with a label. """Create a checkbox with a label.
@ -446,42 +406,22 @@ class CheckboxNamespace(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HighLevelCheckbox": ) -> "HighLevelCheckbox":
"""Create a checkbox with a label. """Create a checkbox with a label.

View File

@ -4,10 +4,10 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from types import SimpleNamespace from types import SimpleNamespace
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -148,41 +148,21 @@ class CheckboxCardsRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CheckboxCardsRoot": ) -> "CheckboxCardsRoot":
"""Create a new component instance. """Create a new component instance.
@ -223,41 +203,21 @@ class CheckboxCardsItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CheckboxCardsItem": ) -> "CheckboxCardsItem":
"""Create a new component instance. """Create a new component instance.

View File

@ -4,10 +4,10 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from types import SimpleNamespace from types import SimpleNamespace
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -107,41 +107,21 @@ class CheckboxGroupRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CheckboxGroupRoot": ) -> "CheckboxGroupRoot":
"""Create a new component instance. """Create a new component instance.
@ -184,41 +164,21 @@ class CheckboxGroupItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "CheckboxGroupItem": ) -> "CheckboxGroupItem":
"""Create a new component instance. """Create a new component instance.

View File

@ -4,7 +4,7 @@ from typing import List, Literal
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -24,7 +24,7 @@ class ContextMenuRoot(RadixThemesComponent):
_invalid_children: List[str] = ["ContextMenuItem"] _invalid_children: List[str] = ["ContextMenuItem"]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class ContextMenuTrigger(RadixThemesComponent): class ContextMenuTrigger(RadixThemesComponent):
@ -64,19 +64,19 @@ class ContextMenuContent(RadixThemesComponent):
avoid_collisions: Var[bool] avoid_collisions: Var[bool]
# Fired when the context menu is closed. # Fired when the context menu is closed.
on_close_auto_focus: EventHandler[lambda e0: [e0]] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
# Fired when a pointer down event happens outside the context menu. # Fired when a pointer down event happens outside the context menu.
on_pointer_down_outside: EventHandler[lambda e0: [e0]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when focus moves outside the context menu. # Fired when focus moves outside the context menu.
on_focus_outside: EventHandler[lambda e0: [e0]] on_focus_outside: EventHandler[empty_event]
# Fired when interacting outside the context menu. # Fired when interacting outside the context menu.
on_interact_outside: EventHandler[lambda e0: [e0]] on_interact_outside: EventHandler[empty_event]
class ContextMenuSub(RadixThemesComponent): class ContextMenuSub(RadixThemesComponent):
@ -107,16 +107,16 @@ class ContextMenuSubContent(RadixThemesComponent):
_valid_parents: List[str] = ["ContextMenuSub"] _valid_parents: List[str] = ["ContextMenuSub"]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
# Fired when a pointer down event happens outside the context menu. # Fired when a pointer down event happens outside the context menu.
on_pointer_down_outside: EventHandler[lambda e0: [e0]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when focus moves outside the context menu. # Fired when focus moves outside the context menu.
on_focus_outside: EventHandler[lambda e0: [e0]] on_focus_outside: EventHandler[empty_event]
# Fired when interacting outside the context menu. # Fired when interacting outside the context menu.
on_interact_outside: EventHandler[lambda e0: [e0]] on_interact_outside: EventHandler[empty_event]
class ContextMenuItem(RadixThemesComponent): class ContextMenuItem(RadixThemesComponent):

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -26,44 +26,22 @@ class ContextMenuRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuRoot": ) -> "ContextMenuRoot":
"""Create a new component instance. """Create a new component instance.
@ -100,41 +78,21 @@ class ContextMenuTrigger(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuTrigger": ) -> "ContextMenuTrigger":
"""Create a new component instance. """Create a new component instance.
@ -245,56 +203,26 @@ class ContextMenuContent(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_focus_outside: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_interact_outside: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_focus_outside: Optional[ on_mouse_over: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_up: Optional[EventType[[]]] = None,
] = None, on_pointer_down_outside: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuContent": ) -> "ContextMenuContent":
"""Create a new component instance. """Create a new component instance.
@ -335,41 +263,21 @@ class ContextMenuSub(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuSub": ) -> "ContextMenuSub":
"""Create a new component instance. """Create a new component instance.
@ -405,41 +313,21 @@ class ContextMenuSubTrigger(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuSubTrigger": ) -> "ContextMenuSubTrigger":
"""Create a new component instance. """Create a new component instance.
@ -476,53 +364,25 @@ class ContextMenuSubContent(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_escape_key_down: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus_outside: Optional[EventType[[]]] = None,
] = None, on_interact_outside: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_focus_outside: Optional[ on_mouse_move: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_out: Optional[EventType[[]]] = None,
] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_pointer_down_outside: Optional[EventType[[]]] = None,
] = None, on_scroll: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuSubContent": ) -> "ContextMenuSubContent":
"""Create a new component instance. """Create a new component instance.
@ -621,41 +481,21 @@ class ContextMenuItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuItem": ) -> "ContextMenuItem":
"""Create a new component instance. """Create a new component instance.
@ -692,41 +532,21 @@ class ContextMenuSeparator(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ContextMenuSeparator": ) -> "ContextMenuSeparator":
"""Create a new component instance. """Create a new component instance.

View File

@ -4,10 +4,10 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from types import SimpleNamespace from types import SimpleNamespace
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -60,41 +60,21 @@ class DataListRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DataListRoot": ) -> "DataListRoot":
"""Create a new component instance. """Create a new component instance.
@ -149,41 +129,21 @@ class DataListItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DataListItem": ) -> "DataListItem":
"""Create a new component instance. """Create a new component instance.
@ -290,41 +250,21 @@ class DataListLabel(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DataListLabel": ) -> "DataListLabel":
"""Create a new component instance. """Create a new component instance.
@ -363,41 +303,21 @@ class DataListValue(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DataListValue": ) -> "DataListValue":
"""Create a new component instance. """Create a new component instance.

View File

@ -5,7 +5,7 @@ from typing import Literal
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -23,7 +23,7 @@ class DialogRoot(RadixThemesComponent):
open: Var[bool] open: Var[bool]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class DialogTrigger(RadixThemesTriggerComponent): class DialogTrigger(RadixThemesTriggerComponent):
@ -47,19 +47,19 @@ class DialogContent(elements.Div, RadixThemesComponent):
size: Var[Responsive[Literal["1", "2", "3", "4"]]] size: Var[Responsive[Literal["1", "2", "3", "4"]]]
# Fired when the dialog is opened. # Fired when the dialog is opened.
on_open_auto_focus: EventHandler[lambda e0: [e0]] on_open_auto_focus: EventHandler[empty_event]
# Fired when the dialog is closed. # Fired when the dialog is closed.
on_close_auto_focus: EventHandler[lambda e0: [e0]] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
# Fired when the pointer is down outside the dialog. # Fired when the pointer is down outside the dialog.
on_pointer_down_outside: EventHandler[lambda e0: [e0]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when the pointer interacts outside the dialog. # Fired when the pointer interacts outside the dialog.
on_interact_outside: EventHandler[lambda e0: [e0]] on_interact_outside: EventHandler[empty_event]
class DialogDescription(RadixThemesComponent): class DialogDescription(RadixThemesComponent):

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -27,44 +27,22 @@ class DialogRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogRoot": ) -> "DialogRoot":
"""Create a new component instance. """Create a new component instance.
@ -100,41 +78,21 @@ class DialogTrigger(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogTrigger": ) -> "DialogTrigger":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -160,41 +118,21 @@ class DialogTitle(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogTitle": ) -> "DialogTitle":
"""Create a new component instance. """Create a new component instance.
@ -265,56 +203,26 @@ class DialogContent(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_interact_outside: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_leave: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_move: Optional[EventType[[]]] = None,
] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_open_auto_focus: Optional[EventType[[]]] = None,
] = None, on_pointer_down_outside: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_scroll: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_unmount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_auto_focus: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogContent": ) -> "DialogContent":
"""Create a new component instance. """Create a new component instance.
@ -366,41 +274,21 @@ class DialogDescription(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogDescription": ) -> "DialogDescription":
"""Create a new component instance. """Create a new component instance.
@ -435,41 +323,21 @@ class DialogClose(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogClose": ) -> "DialogClose":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -501,44 +369,22 @@ class Dialog(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DialogRoot": ) -> "DialogRoot":
"""Create a new component instance. """Create a new component instance.

View File

@ -4,7 +4,7 @@ from typing import Dict, List, Literal, Union
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -50,7 +50,7 @@ class DropdownMenuRoot(RadixThemesComponent):
_invalid_children: List[str] = ["DropdownMenuItem"] _invalid_children: List[str] = ["DropdownMenuItem"]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class DropdownMenuTrigger(RadixThemesTriggerComponent): class DropdownMenuTrigger(RadixThemesTriggerComponent):
@ -120,19 +120,19 @@ class DropdownMenuContent(RadixThemesComponent):
hide_when_detached: Var[bool] hide_when_detached: Var[bool]
# Fired when the dialog is closed. # Fired when the dialog is closed.
on_close_auto_focus: EventHandler[lambda e0: [e0]] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
# Fired when the pointer is down outside the dialog. # Fired when the pointer is down outside the dialog.
on_pointer_down_outside: EventHandler[lambda e0: [e0]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when focus moves outside the dialog. # Fired when focus moves outside the dialog.
on_focus_outside: EventHandler[lambda e0: [e0]] on_focus_outside: EventHandler[empty_event]
# Fired when the pointer interacts outside the dialog. # Fired when the pointer interacts outside the dialog.
on_interact_outside: EventHandler[lambda e0: [e0]] on_interact_outside: EventHandler[empty_event]
class DropdownMenuSubTrigger(RadixThemesTriggerComponent): class DropdownMenuSubTrigger(RadixThemesTriggerComponent):
@ -164,7 +164,7 @@ class DropdownMenuSub(RadixThemesComponent):
default_open: Var[bool] default_open: Var[bool]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class DropdownMenuSubContent(RadixThemesComponent): class DropdownMenuSubContent(RadixThemesComponent):
@ -205,16 +205,16 @@ class DropdownMenuSubContent(RadixThemesComponent):
_valid_parents: List[str] = ["DropdownMenuSub"] _valid_parents: List[str] = ["DropdownMenuSub"]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
# Fired when the pointer is down outside the dialog. # Fired when the pointer is down outside the dialog.
on_pointer_down_outside: EventHandler[lambda e0: [e0]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when focus moves outside the dialog. # Fired when focus moves outside the dialog.
on_focus_outside: EventHandler[lambda e0: [e0]] on_focus_outside: EventHandler[empty_event]
# Fired when the pointer interacts outside the dialog. # Fired when the pointer interacts outside the dialog.
on_interact_outside: EventHandler[lambda e0: [e0]] on_interact_outside: EventHandler[empty_event]
class DropdownMenuItem(RadixThemesComponent): class DropdownMenuItem(RadixThemesComponent):
@ -240,7 +240,7 @@ class DropdownMenuItem(RadixThemesComponent):
_valid_parents: List[str] = ["DropdownMenuContent", "DropdownMenuSubContent"] _valid_parents: List[str] = ["DropdownMenuContent", "DropdownMenuSubContent"]
# Fired when the item is selected. # Fired when the item is selected.
on_select: EventHandler[lambda e0: []] on_select: EventHandler[empty_event]
class DropdownMenuSeparator(RadixThemesComponent): class DropdownMenuSeparator(RadixThemesComponent):

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -36,44 +36,22 @@ class DropdownMenuRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuRoot": ) -> "DropdownMenuRoot":
"""Create a new component instance. """Create a new component instance.
@ -113,41 +91,21 @@ class DropdownMenuTrigger(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuTrigger": ) -> "DropdownMenuTrigger":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -277,56 +235,26 @@ class DropdownMenuContent(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_focus_outside: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_interact_outside: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_focus_outside: Optional[ on_mouse_over: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_up: Optional[EventType[[]]] = None,
] = None, on_pointer_down_outside: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuContent": ) -> "DropdownMenuContent":
"""Create a new component instance. """Create a new component instance.
@ -380,41 +308,21 @@ class DropdownMenuSubTrigger(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuSubTrigger": ) -> "DropdownMenuSubTrigger":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -442,44 +350,22 @@ class DropdownMenuSub(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuSub": ) -> "DropdownMenuSub":
"""Create a new component instance. """Create a new component instance.
@ -535,53 +421,25 @@ class DropdownMenuSubContent(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_escape_key_down: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus_outside: Optional[EventType[[]]] = None,
] = None, on_interact_outside: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_focus_outside: Optional[ on_mouse_move: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_out: Optional[EventType[[]]] = None,
] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_mouse_up: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_pointer_down_outside: Optional[EventType[[]]] = None,
] = None, on_scroll: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuSubContent": ) -> "DropdownMenuSubContent":
"""Create a new component instance. """Create a new component instance.
@ -692,42 +550,22 @@ class DropdownMenuItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_select: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_select: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuItem": ) -> "DropdownMenuItem":
"""Create a new component instance. """Create a new component instance.
@ -767,41 +605,21 @@ class DropdownMenuSeparator(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "DropdownMenuSeparator": ) -> "DropdownMenuSeparator":
"""Create a new component instance. """Create a new component instance.

View File

@ -5,7 +5,7 @@ from typing import Literal
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler from reflex.event import EventHandler, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -32,7 +32,7 @@ class HoverCardRoot(RadixThemesComponent):
close_delay: Var[int] close_delay: Var[int]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class HoverCardTrigger(RadixThemesTriggerComponent): class HoverCardTrigger(RadixThemesTriggerComponent):

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -30,44 +30,22 @@ class HoverCardRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HoverCardRoot": ) -> "HoverCardRoot":
"""Create a new component instance. """Create a new component instance.
@ -106,41 +84,21 @@ class HoverCardTrigger(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HoverCardTrigger": ) -> "HoverCardTrigger":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -210,41 +168,21 @@ class HoverCardContent(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HoverCardContent": ) -> "HoverCardContent":
"""Create a new component instance. """Create a new component instance.
@ -305,44 +243,22 @@ class HoverCard(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HoverCardRoot": ) -> "HoverCardRoot":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -158,41 +158,21 @@ class IconButton(elements.Button, RadixLoadingProp, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "IconButton": ) -> "IconButton":
"""Create a IconButton component. """Create a IconButton component.

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -133,41 +133,21 @@ class Inset(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Inset": ) -> "Inset":
"""Create a new component instance. """Create a new component instance.

View File

@ -5,7 +5,7 @@ from typing import Literal
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -26,7 +26,7 @@ class PopoverRoot(RadixThemesComponent):
modal: Var[bool] modal: Var[bool]
# Fired when the open state changes. # Fired when the open state changes.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class PopoverTrigger(RadixThemesTriggerComponent): class PopoverTrigger(RadixThemesTriggerComponent):
@ -59,22 +59,22 @@ class PopoverContent(elements.Div, RadixThemesComponent):
avoid_collisions: Var[bool] avoid_collisions: Var[bool]
# Fired when the dialog is opened. # Fired when the dialog is opened.
on_open_auto_focus: EventHandler[lambda e0: [e0]] on_open_auto_focus: EventHandler[empty_event]
# Fired when the dialog is closed. # Fired when the dialog is closed.
on_close_auto_focus: EventHandler[lambda e0: [e0]] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: EventHandler[lambda e0: [e0]] on_escape_key_down: EventHandler[empty_event]
# Fired when the pointer is down outside the dialog. # Fired when the pointer is down outside the dialog.
on_pointer_down_outside: EventHandler[lambda e0: [e0]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when focus moves outside the dialog. # Fired when focus moves outside the dialog.
on_focus_outside: EventHandler[lambda e0: [e0]] on_focus_outside: EventHandler[empty_event]
# Fired when the pointer interacts outside the dialog. # Fired when the pointer interacts outside the dialog.
on_interact_outside: EventHandler[lambda e0: [e0]] on_interact_outside: EventHandler[empty_event]
class PopoverClose(RadixThemesTriggerComponent): class PopoverClose(RadixThemesTriggerComponent):

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -28,44 +28,22 @@ class PopoverRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "PopoverRoot": ) -> "PopoverRoot":
"""Create a new component instance. """Create a new component instance.
@ -102,41 +80,21 @@ class PopoverTrigger(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "PopoverTrigger": ) -> "PopoverTrigger":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.
@ -213,59 +171,27 @@ class PopoverContent(elements.Div, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_focus_outside: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_interact_outside: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mount: Optional[EventType[[]]] = None,
] = None, on_mouse_down: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_enter: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_leave: Optional[EventType[[]]] = None,
] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_out: Optional[EventType[[]]] = None,
on_focus_outside: Optional[ on_mouse_over: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_up: Optional[EventType[[]]] = None,
] = None, on_open_auto_focus: Optional[EventType[[]]] = None,
on_interact_outside: Optional[ on_pointer_down_outside: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_mouse_down: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_auto_focus: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "PopoverContent": ) -> "PopoverContent":
"""Create a new component instance. """Create a new component instance.
@ -322,41 +248,21 @@ class PopoverClose(RadixThemesTriggerComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "PopoverClose": ) -> "PopoverClose":
"""Create a new RadixThemesTriggerComponent instance. """Create a new RadixThemesTriggerComponent instance.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -114,41 +114,21 @@ class Progress(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Progress": ) -> "Progress":
"""Create a Progress component. """Create a Progress component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -104,41 +104,21 @@ class Radio(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Radio": ) -> "Radio":
"""Create a new component instance. """Create a new component instance.

View File

@ -4,7 +4,7 @@ from types import SimpleNamespace
from typing import Literal, Union from typing import Literal, Union
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.event import EventHandler from reflex.event import EventHandler, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import LiteralAccentColor, RadixThemesComponent from ..base import LiteralAccentColor, RadixThemesComponent
@ -65,7 +65,7 @@ class RadioCardsRoot(RadixThemesComponent):
loop: Var[bool] loop: Var[bool]
# Event handler called when the value changes. # Event handler called when the value changes.
on_value_change: EventHandler[lambda e0: [e0]] on_value_change: EventHandler[identity_event(str)]
class RadioCardsItem(RadixThemesComponent): class RadioCardsItem(RadixThemesComponent):

View File

@ -4,10 +4,10 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from types import SimpleNamespace from types import SimpleNamespace
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -162,44 +162,22 @@ class RadioCardsRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None, on_value_change: Optional[EventType] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_value_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadioCardsRoot": ) -> "RadioCardsRoot":
"""Create a new component instance. """Create a new component instance.
@ -252,41 +230,21 @@ class RadioCardsItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadioCardsItem": ) -> "RadioCardsItem":
"""Create a new component instance. """Create a new component instance.

View File

@ -9,7 +9,7 @@ from reflex.components.component import Component, ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.components.radix.themes.layout.flex import Flex from reflex.components.radix.themes.layout.flex import Flex
from reflex.components.radix.themes.typography.text import Text from reflex.components.radix.themes.typography.text import Text
from reflex.event import EventHandler from reflex.event import EventHandler, identity_event
from reflex.utils import types from reflex.utils import types
from reflex.vars.base import LiteralVar, Var from reflex.vars.base import LiteralVar, Var
from reflex.vars.sequence import StringVar from reflex.vars.sequence import StringVar
@ -59,7 +59,7 @@ class RadioGroupRoot(RadixThemesComponent):
_rename_props = {"onChange": "onValueChange"} _rename_props = {"onChange": "onValueChange"}
# Fired when the value of the radio group changes. # Fired when the value of the radio group changes.
on_change: EventHandler[lambda e0: [e0]] on_change: EventHandler[identity_event(str)]
class RadioGroupItem(RadixThemesComponent): class RadioGroupItem(RadixThemesComponent):

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -112,42 +112,22 @@ class RadioGroupRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadioGroupRoot": ) -> "RadioGroupRoot":
"""Create a new component instance. """Create a new component instance.
@ -194,41 +174,21 @@ class RadioGroupItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "RadioGroupItem": ) -> "RadioGroupItem":
"""Create a new component instance. """Create a new component instance.
@ -356,41 +316,21 @@ class HighLevelRadioGroup(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HighLevelRadioGroup": ) -> "HighLevelRadioGroup":
"""Create a radio group component. """Create a radio group component.
@ -528,41 +468,21 @@ class RadioGroup(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HighLevelRadioGroup": ) -> "HighLevelRadioGroup":
"""Create a radio group component. """Create a radio group component.

View File

@ -3,9 +3,9 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -36,41 +36,21 @@ class ScrollArea(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "ScrollArea": ) -> "ScrollArea":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,7 +3,7 @@
from __future__ import annotations from __future__ import annotations
from types import SimpleNamespace from types import SimpleNamespace
from typing import List, Literal, Union from typing import List, Literal, Tuple, Union
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.event import EventHandler from reflex.event import EventHandler
@ -12,6 +12,18 @@ from reflex.vars.base import Var
from ..base import LiteralAccentColor, RadixThemesComponent from ..base import LiteralAccentColor, RadixThemesComponent
def on_value_change(value: Var[str | List[str]]) -> Tuple[Var[str | List[str]]]:
"""Handle the on_value_change event.
Args:
value: The value of the event.
Returns:
The value of the event.
"""
return (value,)
class SegmentedControlRoot(RadixThemesComponent): class SegmentedControlRoot(RadixThemesComponent):
"""Root element for a SegmentedControl component.""" """Root element for a SegmentedControl component."""
@ -39,7 +51,7 @@ class SegmentedControlRoot(RadixThemesComponent):
value: Var[Union[str, List[str]]] value: Var[Union[str, List[str]]]
# Handles the `onChange` event for the SegmentedControl component. # Handles the `onChange` event for the SegmentedControl component.
on_change: EventHandler[lambda e0: [e0]] on_change: EventHandler[on_value_change]
_rename_props = {"onChange": "onValueChange"} _rename_props = {"onChange": "onValueChange"}

View File

@ -4,15 +4,17 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from types import SimpleNamespace from types import SimpleNamespace
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Tuple, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import RadixThemesComponent from ..base import RadixThemesComponent
def on_value_change(value: Var[str | List[str]]) -> Tuple[Var[str | List[str]]]: ...
class SegmentedControlRoot(RadixThemesComponent): class SegmentedControlRoot(RadixThemesComponent):
@overload @overload
@classmethod @classmethod
@ -114,42 +116,22 @@ class SegmentedControlRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType[str | List[str]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SegmentedControlRoot": ) -> "SegmentedControlRoot":
"""Create a new component instance. """Create a new component instance.
@ -192,41 +174,21 @@ class SegmentedControlItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SegmentedControlItem": ) -> "SegmentedControlItem":
"""Create a new component instance. """Create a new component instance.

View File

@ -5,6 +5,7 @@ from typing import List, Literal, Union
import reflex as rx import reflex as rx
from reflex.components.component import Component, ComponentNamespace from reflex.components.component import Component, ComponentNamespace
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.event import empty_event, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -47,10 +48,10 @@ class SelectRoot(RadixThemesComponent):
_rename_props = {"onChange": "onValueChange"} _rename_props = {"onChange": "onValueChange"}
# Fired when the value of the select changes. # Fired when the value of the select changes.
on_change: rx.EventHandler[lambda e0: [e0]] on_change: rx.EventHandler[identity_event(str)]
# Fired when the select is opened or closed. # Fired when the select is opened or closed.
on_open_change: rx.EventHandler[lambda e0: [e0]] on_open_change: rx.EventHandler[identity_event(bool)]
class SelectTrigger(RadixThemesComponent): class SelectTrigger(RadixThemesComponent):
@ -103,13 +104,13 @@ class SelectContent(RadixThemesComponent):
align_offset: Var[int] align_offset: Var[int]
# Fired when the select content is closed. # Fired when the select content is closed.
on_close_auto_focus: rx.EventHandler[lambda e0: [e0]] on_close_auto_focus: rx.EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed.
on_escape_key_down: rx.EventHandler[lambda e0: [e0]] on_escape_key_down: rx.EventHandler[empty_event]
# Fired when a pointer down event happens outside the select content. # Fired when a pointer down event happens outside the select content.
on_pointer_down_outside: rx.EventHandler[lambda e0: [e0]] on_pointer_down_outside: rx.EventHandler[empty_event]
class SelectGroup(RadixThemesComponent): class SelectGroup(RadixThemesComponent):

View File

@ -3,11 +3,11 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -43,45 +43,23 @@ class SelectRoot(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectRoot": ) -> "SelectRoot":
"""Create a new component instance. """Create a new component instance.
@ -199,41 +177,21 @@ class SelectTrigger(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectTrigger": ) -> "SelectTrigger":
"""Create a new component instance. """Create a new component instance.
@ -358,50 +316,24 @@ class SelectContent(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_close_auto_focus: Optional[ on_close_auto_focus: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_context_menu: Optional[EventType[[]]] = None,
] = None, on_double_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_escape_key_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_focus: Optional[EventType[[]]] = None,
] = None, on_mount: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mouse_down: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_enter: Optional[EventType[[]]] = None,
] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_escape_key_down: Optional[ on_mouse_move: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_out: Optional[EventType[[]]] = None,
] = None, on_mouse_over: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_pointer_down_outside: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_enter: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_pointer_down_outside: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectContent": ) -> "SelectContent":
"""Create a new component instance. """Create a new component instance.
@ -444,41 +376,21 @@ class SelectGroup(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectGroup": ) -> "SelectGroup":
"""Create a new component instance. """Create a new component instance.
@ -515,41 +427,21 @@ class SelectItem(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectItem": ) -> "SelectItem":
"""Create a new component instance. """Create a new component instance.
@ -586,41 +478,21 @@ class SelectLabel(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectLabel": ) -> "SelectLabel":
"""Create a new component instance. """Create a new component instance.
@ -655,41 +527,21 @@ class SelectSeparator(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "SelectSeparator": ) -> "SelectSeparator":
"""Create a new component instance. """Create a new component instance.
@ -827,45 +679,23 @@ class HighLevelSelect(SelectRoot):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HighLevelSelect": ) -> "HighLevelSelect":
"""Create a select component. """Create a select component.
@ -1023,45 +853,23 @@ class Select(ComponentNamespace):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_open_change: Optional[EventType] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_scroll: Optional[EventType[[]]] = None,
] = None, on_unmount: Optional[EventType[[]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_open_change: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "HighLevelSelect": ) -> "HighLevelSelect":
"""Create a select component. """Create a select component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -113,41 +113,21 @@ class Separator(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Separator": ) -> "Separator":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Optional, Union, overload from typing import Any, Dict, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -43,41 +43,21 @@ class Skeleton(RadixLoadingProp, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Skeleton": ) -> "Skeleton":
"""Create a new component instance. """Create a new component instance.

View File

@ -1,6 +1,8 @@
"""Interactive components provided by @radix-ui/themes.""" """Interactive components provided by @radix-ui/themes."""
from typing import List, Literal, Optional, Union from __future__ import annotations
from typing import List, Literal, Optional, Tuple, Union
from reflex.components.component import Component from reflex.components.component import Component
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
@ -13,6 +15,20 @@ from ..base import (
) )
def on_value_event_spec(
value: Var[List[int | float]],
) -> Tuple[Var[List[int | float]]]:
"""Event handler spec for the value event.
Args:
value: The value of the event.
Returns:
The event handler spec.
"""
return (value,) # type: ignore
class Slider(RadixThemesComponent): class Slider(RadixThemesComponent):
"""Provides user selection from a range of values.""" """Provides user selection from a range of values."""
@ -64,10 +80,10 @@ class Slider(RadixThemesComponent):
_rename_props = {"onChange": "onValueChange"} _rename_props = {"onChange": "onValueChange"}
# Fired when the value of the slider changes. # Fired when the value of the slider changes.
on_change: EventHandler[lambda e0: [e0]] on_change: EventHandler[on_value_event_spec]
# Fired when a thumb is released after being dragged. # Fired when a thumb is released after being dragged.
on_value_commit: EventHandler[lambda e0: [e0]] on_value_commit: EventHandler[on_value_event_spec]
@classmethod @classmethod
def create( def create(

View File

@ -3,15 +3,19 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, List, Literal, Optional, Union, overload from typing import Any, Dict, List, Literal, Optional, Tuple, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import RadixThemesComponent from ..base import RadixThemesComponent
def on_value_event_spec(
value: Var[List[int | float]],
) -> Tuple[Var[List[int | float]]]: ...
class Slider(RadixThemesComponent): class Slider(RadixThemesComponent):
@overload @overload
@classmethod @classmethod
@ -133,45 +137,23 @@ class Slider(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType[List[int | float]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None, on_value_commit: Optional[EventType[List[int | float]]] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_value_commit: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Slider": ) -> "Slider":
"""Create a Slider component. """Create a Slider component.

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -38,41 +38,21 @@ class Spinner(RadixLoadingProp, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Spinner": ) -> "Spinner":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,7 +3,7 @@
from typing import Literal from typing import Literal
from reflex.components.core.breakpoints import Responsive from reflex.components.core.breakpoints import Responsive
from reflex.event import EventHandler from reflex.event import EventHandler, identity_event
from reflex.vars.base import Var from reflex.vars.base import Var
from ..base import ( from ..base import (
@ -59,7 +59,7 @@ class Switch(RadixThemesComponent):
_rename_props = {"onChange": "onCheckedChange"} _rename_props = {"onChange": "onCheckedChange"}
# Fired when the value of the switch changes # Fired when the value of the switch changes
on_change: EventHandler[lambda checked: [checked]] on_change: EventHandler[identity_event(bool)]
switch = Switch.create switch = Switch.create

View File

@ -3,10 +3,10 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -118,42 +118,22 @@ class Switch(RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_change: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_change: Optional[EventType] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "Switch": ) -> "Switch":
"""Create a new component instance. """Create a new component instance.

View File

@ -3,12 +3,12 @@
# ------------------- DO NOT EDIT ---------------------- # ------------------- DO NOT EDIT ----------------------
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from typing import Any, Callable, Dict, Literal, Optional, Union, overload from typing import Any, Dict, Literal, Optional, Union, overload
from reflex.components.component import ComponentNamespace from reflex.components.component import ComponentNamespace
from reflex.components.core.breakpoints import Breakpoints from reflex.components.core.breakpoints import Breakpoints
from reflex.components.el import elements from reflex.components.el import elements
from reflex.event import EventHandler, EventSpec from reflex.event import EventType
from reflex.style import Style from reflex.style import Style
from reflex.vars.base import Var from reflex.vars.base import Var
@ -66,41 +66,21 @@ class TableRoot(elements.Table, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableRoot": ) -> "TableRoot":
"""Create a new component instance. """Create a new component instance.
@ -180,41 +160,21 @@ class TableHeader(elements.Thead, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableHeader": ) -> "TableHeader":
"""Create a new component instance. """Create a new component instance.
@ -296,41 +256,21 @@ class TableRow(elements.Tr, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableRow": ) -> "TableRow":
"""Create a new component instance. """Create a new component instance.
@ -417,41 +357,21 @@ class TableColumnHeaderCell(elements.Th, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableColumnHeaderCell": ) -> "TableColumnHeaderCell":
"""Create a new component instance. """Create a new component instance.
@ -533,41 +453,21 @@ class TableBody(elements.Tbody, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableBody": ) -> "TableBody":
"""Create a new component instance. """Create a new component instance.
@ -653,41 +553,21 @@ class TableCell(elements.Td, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableCell": ) -> "TableCell":
"""Create a new component instance. """Create a new component instance.
@ -778,41 +658,21 @@ class TableRowHeaderCell(elements.Th, RadixThemesComponent):
class_name: Optional[Any] = None, class_name: Optional[Any] = None,
autofocus: Optional[bool] = None, autofocus: Optional[bool] = None,
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None, custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
on_blur: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_blur: Optional[EventType[[]]] = None,
on_click: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_click: Optional[EventType[[]]] = None,
on_context_menu: Optional[ on_context_menu: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_double_click: Optional[EventType[[]]] = None,
] = None, on_focus: Optional[EventType[[]]] = None,
on_double_click: Optional[ on_mount: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_down: Optional[EventType[[]]] = None,
] = None, on_mouse_enter: Optional[EventType[[]]] = None,
on_focus: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_leave: Optional[EventType[[]]] = None,
on_mount: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None, on_mouse_move: Optional[EventType[[]]] = None,
on_mouse_down: Optional[ on_mouse_out: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_mouse_over: Optional[EventType[[]]] = None,
] = None, on_mouse_up: Optional[EventType[[]]] = None,
on_mouse_enter: Optional[ on_scroll: Optional[EventType[[]]] = None,
Union[EventHandler, EventSpec, list, Callable, Var] on_unmount: Optional[EventType[[]]] = None,
] = None,
on_mouse_leave: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_move: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_out: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_over: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_mouse_up: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
on_scroll: Optional[Union[EventHandler, EventSpec, list, Callable, Var]] = None,
on_unmount: Optional[
Union[EventHandler, EventSpec, list, Callable, Var]
] = None,
**props, **props,
) -> "TableRowHeaderCell": ) -> "TableRowHeaderCell":
"""Create a new component instance. """Create a new component instance.

Some files were not shown because too many files have changed in this diff Show More