Merge branch 'main' into add-custom-backend-config
This commit is contained in:
commit
70018cc5f7
@ -212,7 +212,7 @@ def app_with_one_page(
|
|||||||
"""
|
"""
|
||||||
root = tmp_path_factory.mktemp("app1")
|
root = tmp_path_factory.mktemp("app1")
|
||||||
|
|
||||||
yield AppHarness.create(root=root, app_source=AppWithOnePage) # type: ignore
|
yield AppHarness.create(root=root, app_source=AppWithOnePage)
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="session")
|
@pytest.fixture(scope="session")
|
||||||
@ -276,7 +276,7 @@ def app_with_thousand_pages(
|
|||||||
|
|
||||||
yield AppHarness.create(
|
yield AppHarness.create(
|
||||||
root=root,
|
root=root,
|
||||||
app_source=functools.partial( # type: ignore
|
app_source=functools.partial(
|
||||||
AppWithThousandPages,
|
AppWithThousandPages,
|
||||||
render_comp=render_multiple_pages, # type: ignore
|
render_comp=render_multiple_pages, # type: ignore
|
||||||
),
|
),
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
# Stage 1: init
|
# Stage 1: init
|
||||||
FROM python:3.11 as init
|
FROM python:3.11 as init
|
||||||
|
|
||||||
ARG uv=/root/.cargo/bin/uv
|
ARG uv=/root/.local/bin/uv
|
||||||
|
|
||||||
# Install `uv` for faster package boostrapping
|
# Install `uv` for faster package boostrapping
|
||||||
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Stage 1: init
|
# Stage 1: init
|
||||||
FROM python:3.11 as init
|
FROM python:3.11 as init
|
||||||
|
|
||||||
ARG uv=/root/.cargo/bin/uv
|
ARG uv=/root/.local/bin/uv
|
||||||
|
|
||||||
# Install `uv` for faster package boostrapping
|
# Install `uv` for faster package boostrapping
|
||||||
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
||||||
|
18
poetry.lock
generated
18
poetry.lock
generated
@ -1350,8 +1350,8 @@ files = [
|
|||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
numpy = [
|
numpy = [
|
||||||
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
|
||||||
{version = ">=1.23.2", markers = "python_version == \"3.11\""},
|
{version = ">=1.23.2", markers = "python_version == \"3.11\""},
|
||||||
|
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
||||||
{version = ">=1.22.4", markers = "python_version < \"3.11\""},
|
{version = ">=1.22.4", markers = "python_version < \"3.11\""},
|
||||||
]
|
]
|
||||||
python-dateutil = ">=2.8.2"
|
python-dateutil = ">=2.8.2"
|
||||||
@ -1669,8 +1669,8 @@ files = [
|
|||||||
annotated-types = ">=0.6.0"
|
annotated-types = ">=0.6.0"
|
||||||
pydantic-core = "2.23.4"
|
pydantic-core = "2.23.4"
|
||||||
typing-extensions = [
|
typing-extensions = [
|
||||||
{version = ">=4.12.2", markers = "python_version >= \"3.13\""},
|
|
||||||
{version = ">=4.6.1", markers = "python_version < \"3.13\""},
|
{version = ">=4.6.1", markers = "python_version < \"3.13\""},
|
||||||
|
{version = ">=4.12.2", markers = "python_version >= \"3.13\""},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
@ -2198,13 +2198,13 @@ reflex = ">=0.6.0a"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "reflex-hosting-cli"
|
name = "reflex-hosting-cli"
|
||||||
version = "0.1.14"
|
version = "0.1.15"
|
||||||
description = "Reflex Hosting CLI"
|
description = "Reflex Hosting CLI"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = "<4.0,>=3.8"
|
python-versions = "<4.0,>=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "reflex_hosting_cli-0.1.14-py3-none-any.whl", hash = "sha256:b38676a39708511801bd666e5a9788d8eb4aeb6f9196bea77a8c4c6a6c06492f"},
|
{file = "reflex_hosting_cli-0.1.15-py3-none-any.whl", hash = "sha256:c471f5570b8797e290844edcc079241aa27457112c01188dc0f8a5ccc2364003"},
|
||||||
{file = "reflex_hosting_cli-0.1.14.tar.gz", hash = "sha256:8c7721b87dd2ce22db110d905ee01e78e5185f0e6dd521752f70aef6cf17b39f"},
|
{file = "reflex_hosting_cli-0.1.15.tar.gz", hash = "sha256:42a2a030b8bfba728cbd2c5cc37df0fcc8c2966efc649c57806c6616efb994c4"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -2714,13 +2714,13 @@ urllib3 = ">=1.26.0"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typer"
|
name = "typer"
|
||||||
version = "0.12.5"
|
version = "0.13.0"
|
||||||
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
|
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.7"
|
python-versions = ">=3.7"
|
||||||
files = [
|
files = [
|
||||||
{file = "typer-0.12.5-py3-none-any.whl", hash = "sha256:62fe4e471711b147e3365034133904df3e235698399bc4de2b36c8579298d52b"},
|
{file = "typer-0.13.0-py3-none-any.whl", hash = "sha256:d85fe0b777b2517cc99c8055ed735452f2659cd45e451507c76f48ce5c1d00e2"},
|
||||||
{file = "typer-0.12.5.tar.gz", hash = "sha256:f592f089bedcc8ec1b974125d64851029c3b1af145f04aca64d69410f0c9b722"},
|
{file = "typer-0.13.0.tar.gz", hash = "sha256:f1c7198347939361eec90139ffa0fd8b3df3a2259d5852a0f7400e476d95985c"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -3050,4 +3050,4 @@ type = ["pytest-mypy"]
|
|||||||
[metadata]
|
[metadata]
|
||||||
lock-version = "2.0"
|
lock-version = "2.0"
|
||||||
python-versions = "^3.9"
|
python-versions = "^3.9"
|
||||||
content-hash = "fe91a9b22081a48be519ed3789e40904bd358a05fd6da912566592aa8d382f31"
|
content-hash = "937f0cadb1a4566117dad8d0be6018ad1a8fe9aeb19c499d2a010d36ef391ee1"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "reflex"
|
name = "reflex"
|
||||||
version = "0.6.5dev1"
|
version = "0.6.6dev1"
|
||||||
description = "Web apps in pure Python."
|
description = "Web apps in pure Python."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
authors = [
|
authors = [
|
||||||
@ -49,7 +49,7 @@ wrapt = [
|
|||||||
{version = ">=1.11.0,<2.0", python = "<3.11"},
|
{version = ">=1.11.0,<2.0", python = "<3.11"},
|
||||||
]
|
]
|
||||||
packaging = ">=23.1,<25.0"
|
packaging = ">=23.1,<25.0"
|
||||||
reflex-hosting-cli = ">=0.1.4,<2.0"
|
reflex-hosting-cli = ">=0.1.15,<2.0"
|
||||||
charset-normalizer = ">=3.3.2,<4.0"
|
charset-normalizer = ">=3.3.2,<4.0"
|
||||||
wheel = ">=0.42.0,<1.0"
|
wheel = ">=0.42.0,<1.0"
|
||||||
build = ">=1.0.3,<2.0"
|
build = ">=1.0.3,<2.0"
|
||||||
|
@ -8,20 +8,6 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
export const {{component.name}} = memo(({ {{-component.props|join(", ")-}} }) => {
|
export const {{component.name}} = memo(({ {{-component.props|join(", ")-}} }) => {
|
||||||
{% if component.name == "CodeBlock" and "language" in component.props %}
|
|
||||||
if (language) {
|
|
||||||
(async () => {
|
|
||||||
try {
|
|
||||||
const module = await import(`react-syntax-highlighter/dist/cjs/languages/prism/${language}`);
|
|
||||||
SyntaxHighlighter.registerLanguage(language, module.default);
|
|
||||||
} catch (error) {
|
|
||||||
console.error(`Error importing language module for ${language}:`, error);
|
|
||||||
}
|
|
||||||
})();
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
{% endif %}
|
|
||||||
{% for hook in component.hooks %}
|
{% for hook in component.hooks %}
|
||||||
{{ hook }}
|
{{ hook }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
@ -298,6 +298,7 @@ _MAPPING: dict = {
|
|||||||
"components.moment": ["MomentDelta", "moment"],
|
"components.moment": ["MomentDelta", "moment"],
|
||||||
"config": ["Config", "DBConfig"],
|
"config": ["Config", "DBConfig"],
|
||||||
"constants": ["Env"],
|
"constants": ["Env"],
|
||||||
|
"constants.colors": ["Color"],
|
||||||
"event": [
|
"event": [
|
||||||
"EventChain",
|
"EventChain",
|
||||||
"EventHandler",
|
"EventHandler",
|
||||||
@ -338,7 +339,7 @@ _MAPPING: dict = {
|
|||||||
],
|
],
|
||||||
"istate.wrappers": ["get_state"],
|
"istate.wrappers": ["get_state"],
|
||||||
"style": ["Style", "toggle_color_mode"],
|
"style": ["Style", "toggle_color_mode"],
|
||||||
"utils.imports": ["ImportVar"],
|
"utils.imports": ["ImportDict", "ImportVar"],
|
||||||
"utils.serializers": ["serializer"],
|
"utils.serializers": ["serializer"],
|
||||||
"vars": ["Var", "field", "Field"],
|
"vars": ["Var", "field", "Field"],
|
||||||
}
|
}
|
||||||
|
@ -152,6 +152,7 @@ from .components.suneditor import editor as editor
|
|||||||
from .config import Config as Config
|
from .config import Config as Config
|
||||||
from .config import DBConfig as DBConfig
|
from .config import DBConfig as DBConfig
|
||||||
from .constants import Env as Env
|
from .constants import Env as Env
|
||||||
|
from .constants.colors import Color as Color
|
||||||
from .event import EventChain as EventChain
|
from .event import EventChain as EventChain
|
||||||
from .event import EventHandler as EventHandler
|
from .event import EventHandler as EventHandler
|
||||||
from .event import background as background
|
from .event import background as background
|
||||||
@ -192,6 +193,7 @@ from .state import dynamic as dynamic
|
|||||||
from .state import var as var
|
from .state import var as var
|
||||||
from .style import Style as Style
|
from .style import Style as Style
|
||||||
from .style import toggle_color_mode as toggle_color_mode
|
from .style import toggle_color_mode as toggle_color_mode
|
||||||
|
from .utils.imports import ImportDict as ImportDict
|
||||||
from .utils.imports import ImportVar as ImportVar
|
from .utils.imports import ImportVar as ImportVar
|
||||||
from .utils.serializers import serializer as serializer
|
from .utils.serializers import serializer as serializer
|
||||||
from .vars import Field as Field
|
from .vars import Field as Field
|
||||||
|
@ -130,8 +130,8 @@ class Base(BaseModel): # pyright: ignore [reportUnboundVariable]
|
|||||||
Returns:
|
Returns:
|
||||||
The value of the field.
|
The value of the field.
|
||||||
"""
|
"""
|
||||||
if isinstance(key, str) and key in self.__fields__:
|
if isinstance(key, str):
|
||||||
# Seems like this function signature was wrong all along?
|
# Seems like this function signature was wrong all along?
|
||||||
# If the user wants a field that we know of, get it and pass it off to _get_value
|
# If the user wants a field that we know of, get it and pass it off to _get_value
|
||||||
key = getattr(self, key)
|
return getattr(self, key, key)
|
||||||
return key
|
return key
|
||||||
|
@ -21,7 +21,7 @@ class AppWrap(Fragment):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class Body(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class NextDocumentLib(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -68,7 +68,7 @@ class Html(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -114,7 +114,7 @@ class DocumentHead(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -160,7 +160,7 @@ class Main(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -206,7 +206,7 @@ class NextScript(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -2,14 +2,15 @@
|
|||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
from typing import Dict, List, Tuple
|
from typing import Dict, Tuple
|
||||||
|
|
||||||
from reflex.compiler.compiler import _compile_component
|
|
||||||
from reflex.components.component import Component
|
from reflex.components.component import Component
|
||||||
from reflex.components.el import div, p
|
from reflex.components.datadisplay.logo import svg_logo
|
||||||
from reflex.event import EventHandler
|
from reflex.components.el import a, button, details, div, h2, hr, p, pre, summary
|
||||||
|
from reflex.event import EventHandler, set_clipboard
|
||||||
from reflex.state import FrontendEventExceptionState
|
from reflex.state import FrontendEventExceptionState
|
||||||
from reflex.vars.base import Var
|
from reflex.vars.base import Var
|
||||||
|
from reflex.vars.function import ArgsFunctionOperation
|
||||||
|
|
||||||
|
|
||||||
def on_error_spec(
|
def on_error_spec(
|
||||||
@ -40,38 +41,7 @@ class ErrorBoundary(Component):
|
|||||||
on_error: EventHandler[on_error_spec]
|
on_error: EventHandler[on_error_spec]
|
||||||
|
|
||||||
# Rendered instead of the children when an error is caught.
|
# Rendered instead of the children when an error is caught.
|
||||||
Fallback_component: Var[Component] = Var(_js_expr="Fallback")._replace(
|
fallback_render: Var[Component]
|
||||||
_var_type=Component
|
|
||||||
)
|
|
||||||
|
|
||||||
def add_custom_code(self) -> List[str]:
|
|
||||||
"""Add custom Javascript code into the page that contains this component.
|
|
||||||
|
|
||||||
Custom code is inserted at module level, after any imports.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
The custom code to add.
|
|
||||||
"""
|
|
||||||
fallback_container = div(
|
|
||||||
p("Ooops...Unknown Reflex error has occured:"),
|
|
||||||
p(
|
|
||||||
Var(_js_expr="error.message"),
|
|
||||||
color="red",
|
|
||||||
),
|
|
||||||
p("Please contact the support."),
|
|
||||||
)
|
|
||||||
|
|
||||||
compiled_fallback = _compile_component(fallback_container)
|
|
||||||
|
|
||||||
return [
|
|
||||||
f"""
|
|
||||||
function Fallback({{ error, resetErrorBoundary }}) {{
|
|
||||||
return (
|
|
||||||
{compiled_fallback}
|
|
||||||
);
|
|
||||||
}}
|
|
||||||
"""
|
|
||||||
]
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def create(cls, *children, **props):
|
def create(cls, *children, **props):
|
||||||
@ -86,6 +56,99 @@ class ErrorBoundary(Component):
|
|||||||
"""
|
"""
|
||||||
if "on_error" not in props:
|
if "on_error" not in props:
|
||||||
props["on_error"] = FrontendEventExceptionState.handle_frontend_exception
|
props["on_error"] = FrontendEventExceptionState.handle_frontend_exception
|
||||||
|
if "fallback_render" not in props:
|
||||||
|
props["fallback_render"] = ArgsFunctionOperation.create(
|
||||||
|
("event_args",),
|
||||||
|
Var.create(
|
||||||
|
div(
|
||||||
|
div(
|
||||||
|
div(
|
||||||
|
h2(
|
||||||
|
"An error occurred while rendering this page.",
|
||||||
|
font_size="1.25rem",
|
||||||
|
font_weight="bold",
|
||||||
|
),
|
||||||
|
p(
|
||||||
|
"This is an error with the application itself.",
|
||||||
|
opacity="0.75",
|
||||||
|
),
|
||||||
|
details(
|
||||||
|
summary("Error message", padding="0.5rem"),
|
||||||
|
div(
|
||||||
|
div(
|
||||||
|
pre(
|
||||||
|
Var(
|
||||||
|
_js_expr="event_args.error.stack",
|
||||||
|
),
|
||||||
|
),
|
||||||
|
padding="0.5rem",
|
||||||
|
width="fit-content",
|
||||||
|
),
|
||||||
|
width="100%",
|
||||||
|
max_height="50vh",
|
||||||
|
overflow="auto",
|
||||||
|
background="#000",
|
||||||
|
color="#fff",
|
||||||
|
border_radius="0.25rem",
|
||||||
|
),
|
||||||
|
button(
|
||||||
|
"Copy",
|
||||||
|
on_click=set_clipboard(
|
||||||
|
Var(_js_expr="event_args.error.stack"),
|
||||||
|
),
|
||||||
|
padding="0.35rem 0.75rem",
|
||||||
|
margin="0.5rem",
|
||||||
|
background="#fff",
|
||||||
|
color="#000",
|
||||||
|
border="1px solid #000",
|
||||||
|
border_radius="0.25rem",
|
||||||
|
font_weight="bold",
|
||||||
|
),
|
||||||
|
),
|
||||||
|
display="flex",
|
||||||
|
flex_direction="column",
|
||||||
|
gap="1rem",
|
||||||
|
max_width="50ch",
|
||||||
|
border="1px solid #888888",
|
||||||
|
border_radius="0.25rem",
|
||||||
|
padding="1rem",
|
||||||
|
),
|
||||||
|
hr(
|
||||||
|
border_color="currentColor",
|
||||||
|
opacity="0.25",
|
||||||
|
),
|
||||||
|
a(
|
||||||
|
div(
|
||||||
|
"Built with ",
|
||||||
|
svg_logo("currentColor"),
|
||||||
|
display="flex",
|
||||||
|
align_items="baseline",
|
||||||
|
justify_content="center",
|
||||||
|
font_family="monospace",
|
||||||
|
gap="0.5rem",
|
||||||
|
),
|
||||||
|
href="https://reflex.dev",
|
||||||
|
),
|
||||||
|
display="flex",
|
||||||
|
flex_direction="column",
|
||||||
|
gap="1rem",
|
||||||
|
),
|
||||||
|
height="100%",
|
||||||
|
width="100%",
|
||||||
|
position="absolute",
|
||||||
|
display="flex",
|
||||||
|
align_items="center",
|
||||||
|
justify_content="center",
|
||||||
|
)
|
||||||
|
),
|
||||||
|
_var_type=Component,
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
props["fallback_render"] = ArgsFunctionOperation.create(
|
||||||
|
("event_args",),
|
||||||
|
props["fallback_render"],
|
||||||
|
_var_type=Component,
|
||||||
|
)
|
||||||
return super().create(*children, **props)
|
return super().create(*children, **props)
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# ------------------- 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, Dict, List, Optional, Tuple, Union, overload
|
from typing import Any, Dict, Optional, Tuple, Union, overload
|
||||||
|
|
||||||
from reflex.components.component import Component
|
from reflex.components.component import Component
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
@ -15,19 +15,18 @@ def on_error_spec(
|
|||||||
) -> Tuple[Var[str], Var[str]]: ...
|
) -> Tuple[Var[str], Var[str]]: ...
|
||||||
|
|
||||||
class ErrorBoundary(Component):
|
class ErrorBoundary(Component):
|
||||||
def add_custom_code(self) -> List[str]: ...
|
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
cls,
|
cls,
|
||||||
*children,
|
*children,
|
||||||
Fallback_component: Optional[Union[Component, Var[Component]]] = None,
|
fallback_render: Optional[Union[Component, Var[Component]]] = None,
|
||||||
style: Optional[Style] = None,
|
style: Optional[Style] = None,
|
||||||
key: Optional[Any] = None,
|
key: Optional[Any] = None,
|
||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -57,7 +56,7 @@ class ErrorBoundary(Component):
|
|||||||
Args:
|
Args:
|
||||||
*children: The children of the component.
|
*children: The children of the component.
|
||||||
on_error: Fired when the boundary catches an error.
|
on_error: Fired when the boundary catches an error.
|
||||||
Fallback_component: Rendered instead of the children when an error is caught.
|
fallback_render: Rendered instead of the children when an error is caught.
|
||||||
style: The style of the component.
|
style: The style of the component.
|
||||||
key: A unique key for the component.
|
key: A unique key for the component.
|
||||||
id: The id for the component.
|
id: The id for the component.
|
||||||
|
@ -21,7 +21,7 @@ class Fragment(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class NextHeadLib(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -67,7 +67,7 @@ class Head(NextHeadLib, MemoizationLeaf):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class RawLink(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -78,7 +78,7 @@ class ScriptTag(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -22,7 +22,7 @@ class Title(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -73,7 +73,7 @@ class Meta(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -129,7 +129,7 @@ class Description(Meta):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -185,7 +185,7 @@ class Image(Meta):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -28,7 +28,7 @@ class Script(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -229,7 +229,7 @@ class Component(BaseComponent, ABC):
|
|||||||
_rename_props: Dict[str, str] = {}
|
_rename_props: Dict[str, str] = {}
|
||||||
|
|
||||||
# custom attribute
|
# custom attribute
|
||||||
custom_attrs: Dict[str, Union[Var, str]] = {}
|
custom_attrs: Dict[str, Union[Var, Any]] = {}
|
||||||
|
|
||||||
# When to memoize this component and its children.
|
# When to memoize this component and its children.
|
||||||
_memoization_mode: MemoizationMode = MemoizationMode()
|
_memoization_mode: MemoizationMode = MemoizationMode()
|
||||||
@ -1450,7 +1450,7 @@ class Component(BaseComponent, ABC):
|
|||||||
"""
|
"""
|
||||||
ref = self.get_ref()
|
ref = self.get_ref()
|
||||||
if ref is not None:
|
if ref is not None:
|
||||||
return f"const {ref} = useRef(null); {str(Var(_js_expr=ref).as_ref())} = {ref};"
|
return f"const {ref} = useRef(null); {str(Var(_js_expr=ref)._as_ref())} = {ref};"
|
||||||
|
|
||||||
def _get_vars_hooks(self) -> dict[str, None]:
|
def _get_vars_hooks(self) -> dict[str, None]:
|
||||||
"""Get the hooks required by vars referenced in this component.
|
"""Get the hooks required by vars referenced in this component.
|
||||||
|
@ -88,7 +88,7 @@ class ConnectionToaster(Toaster):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -148,7 +148,7 @@ class ConnectionBanner(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -187,7 +187,7 @@ class ConnectionModal(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -227,7 +227,7 @@ class WifiOffPulse(Icon):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -300,7 +300,7 @@ class ConnectionPulser(Div):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -25,7 +25,7 @@ class ClientSideRouting(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -74,7 +74,7 @@ class Default404Page(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -26,7 +26,7 @@ class Clipboard(Fragment):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -171,6 +171,14 @@ def cond(condition: Any, c1: Any, c2: Any = None) -> Component | Var:
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@overload
|
||||||
|
def color_mode_cond(light: Component, dark: Component | None = None) -> Component: ... # type: ignore
|
||||||
|
|
||||||
|
|
||||||
|
@overload
|
||||||
|
def color_mode_cond(light: Any, dark: Any = None) -> Var: ...
|
||||||
|
|
||||||
|
|
||||||
def color_mode_cond(light: Any, dark: Any = None) -> Var | Component:
|
def color_mode_cond(light: Any, dark: Any = None) -> Var | Component:
|
||||||
"""Create a component or Prop based on color_mode.
|
"""Create a component or Prop based on color_mode.
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ class DebounceInput(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[EventType[[], BASE_STATE]] = None,
|
on_change: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -48,7 +48,7 @@ class Html(Div):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -5,6 +5,7 @@ from __future__ import annotations
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, Callable, ClassVar, Dict, List, Optional, Tuple
|
from typing import Any, Callable, ClassVar, Dict, List, Optional, Tuple
|
||||||
|
|
||||||
|
from reflex.components.base.fragment import Fragment
|
||||||
from reflex.components.component import (
|
from reflex.components.component import (
|
||||||
Component,
|
Component,
|
||||||
ComponentNamespace,
|
ComponentNamespace,
|
||||||
@ -181,6 +182,13 @@ class UploadFilesProvider(Component):
|
|||||||
tag = "UploadFilesProvider"
|
tag = "UploadFilesProvider"
|
||||||
|
|
||||||
|
|
||||||
|
class GhostUpload(Fragment):
|
||||||
|
"""A ghost upload component."""
|
||||||
|
|
||||||
|
# Fired when files are dropped.
|
||||||
|
on_drop: EventHandler[_on_drop_spec]
|
||||||
|
|
||||||
|
|
||||||
class Upload(MemoizationLeaf):
|
class Upload(MemoizationLeaf):
|
||||||
"""A file upload component."""
|
"""A file upload component."""
|
||||||
|
|
||||||
@ -276,8 +284,8 @@ class Upload(MemoizationLeaf):
|
|||||||
root_props_unique_name = get_unique_variable_name()
|
root_props_unique_name = get_unique_variable_name()
|
||||||
|
|
||||||
event_var, callback_str = StatefulComponent._get_memoized_event_triggers(
|
event_var, callback_str = StatefulComponent._get_memoized_event_triggers(
|
||||||
Box.create(on_click=upload_props["on_drop"]) # type: ignore
|
GhostUpload.create(on_drop=upload_props["on_drop"])
|
||||||
)["on_click"]
|
)["on_drop"]
|
||||||
|
|
||||||
upload_props["on_drop"] = event_var
|
upload_props["on_drop"] = event_var
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, ClassVar, Dict, List, Optional, Union, overload
|
from typing import Any, ClassVar, Dict, List, Optional, Union, overload
|
||||||
|
|
||||||
|
from reflex.components.base.fragment import Fragment
|
||||||
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 BASE_STATE, CallableEventSpec, EventSpec, EventType
|
from reflex.event import BASE_STATE, CallableEventSpec, EventSpec, EventType
|
||||||
@ -49,7 +50,7 @@ class UploadFilesProvider(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -84,6 +85,56 @@ class UploadFilesProvider(Component):
|
|||||||
"""
|
"""
|
||||||
...
|
...
|
||||||
|
|
||||||
|
class GhostUpload(Fragment):
|
||||||
|
@overload
|
||||||
|
@classmethod
|
||||||
|
def create( # type: ignore
|
||||||
|
cls,
|
||||||
|
*children,
|
||||||
|
style: Optional[Style] = None,
|
||||||
|
key: Optional[Any] = None,
|
||||||
|
id: Optional[Any] = None,
|
||||||
|
class_name: Optional[Any] = None,
|
||||||
|
autofocus: Optional[bool] = None,
|
||||||
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_double_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_drop: Optional[
|
||||||
|
Union[EventType[[], BASE_STATE], EventType[[Any], BASE_STATE]]
|
||||||
|
] = None,
|
||||||
|
on_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_down: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_enter: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_leave: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_move: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_out: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_over: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_up: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_scroll: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_unmount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
**props,
|
||||||
|
) -> "GhostUpload":
|
||||||
|
"""Create the component.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
*children: The children of the component.
|
||||||
|
on_drop: Fired when files are dropped.
|
||||||
|
style: The style of the component.
|
||||||
|
key: A unique key for the component.
|
||||||
|
id: The id for the component.
|
||||||
|
class_name: The class name for the component.
|
||||||
|
autofocus: Whether the component should take the focus once the page is loaded
|
||||||
|
custom_attrs: custom attribute
|
||||||
|
**props: The props of the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The component.
|
||||||
|
"""
|
||||||
|
...
|
||||||
|
|
||||||
class Upload(MemoizationLeaf):
|
class Upload(MemoizationLeaf):
|
||||||
is_used: ClassVar[bool] = False
|
is_used: ClassVar[bool] = False
|
||||||
|
|
||||||
@ -106,7 +157,7 @@ class Upload(MemoizationLeaf):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -174,7 +225,7 @@ class StyledUpload(Upload):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -242,7 +293,7 @@ class UploadNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -8,13 +8,14 @@ from typing import ClassVar, Dict, Literal, Optional, Union
|
|||||||
from reflex.components.component import Component, ComponentNamespace
|
from reflex.components.component import Component, ComponentNamespace
|
||||||
from reflex.components.core.cond import color_mode_cond
|
from reflex.components.core.cond import color_mode_cond
|
||||||
from reflex.components.lucide.icon import Icon
|
from reflex.components.lucide.icon import Icon
|
||||||
|
from reflex.components.markdown.markdown import _LANGUAGE, MarkdownComponentMap
|
||||||
from reflex.components.radix.themes.components.button import Button
|
from reflex.components.radix.themes.components.button import Button
|
||||||
from reflex.components.radix.themes.layout.box import Box
|
from reflex.components.radix.themes.layout.box import Box
|
||||||
from reflex.constants.colors import Color
|
from reflex.constants.colors import Color
|
||||||
from reflex.event import set_clipboard
|
from reflex.event import set_clipboard
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from reflex.utils import console, format
|
from reflex.utils import console, format
|
||||||
from reflex.utils.imports import ImportDict, ImportVar
|
from reflex.utils.imports import ImportVar
|
||||||
from reflex.vars.base import LiteralVar, Var, VarData
|
from reflex.vars.base import LiteralVar, Var, VarData
|
||||||
|
|
||||||
LiteralCodeLanguage = Literal[
|
LiteralCodeLanguage = Literal[
|
||||||
@ -378,7 +379,7 @@ for theme_name in dir(Theme):
|
|||||||
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
||||||
|
|
||||||
|
|
||||||
class CodeBlock(Component):
|
class CodeBlock(Component, MarkdownComponentMap):
|
||||||
"""A code block."""
|
"""A code block."""
|
||||||
|
|
||||||
library = "react-syntax-highlighter@15.6.1"
|
library = "react-syntax-highlighter@15.6.1"
|
||||||
@ -417,39 +418,6 @@ class CodeBlock(Component):
|
|||||||
# A custom copy button to override the default one.
|
# A custom copy button to override the default one.
|
||||||
copy_button: Optional[Union[bool, Component]] = None
|
copy_button: Optional[Union[bool, Component]] = None
|
||||||
|
|
||||||
def add_imports(self) -> ImportDict:
|
|
||||||
"""Add imports for the CodeBlock component.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
The import dict.
|
|
||||||
"""
|
|
||||||
imports_: ImportDict = {}
|
|
||||||
|
|
||||||
if (
|
|
||||||
self.language is not None
|
|
||||||
and (language_without_quotes := str(self.language).replace('"', ""))
|
|
||||||
in LiteralCodeLanguage.__args__ # type: ignore
|
|
||||||
):
|
|
||||||
imports_[
|
|
||||||
f"react-syntax-highlighter/dist/cjs/languages/prism/{language_without_quotes}"
|
|
||||||
] = [
|
|
||||||
ImportVar(
|
|
||||||
tag=format.to_camel_case(language_without_quotes),
|
|
||||||
is_default=True,
|
|
||||||
install=False,
|
|
||||||
)
|
|
||||||
]
|
|
||||||
|
|
||||||
return imports_
|
|
||||||
|
|
||||||
def _get_custom_code(self) -> Optional[str]:
|
|
||||||
if (
|
|
||||||
self.language is not None
|
|
||||||
and (language_without_quotes := str(self.language).replace('"', ""))
|
|
||||||
in LiteralCodeLanguage.__args__ # type: ignore
|
|
||||||
):
|
|
||||||
return f"{self.alias}.registerLanguage('{language_without_quotes}', {format.to_camel_case(language_without_quotes)})"
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def create(
|
def create(
|
||||||
cls,
|
cls,
|
||||||
@ -534,8 +502,8 @@ class CodeBlock(Component):
|
|||||||
|
|
||||||
theme = self.theme
|
theme = self.theme
|
||||||
|
|
||||||
out.add_props(style=theme).remove_props("theme", "code").add_props(
|
out.add_props(style=theme).remove_props("theme", "code", "language").add_props(
|
||||||
children=self.code
|
children=self.code, language=_LANGUAGE
|
||||||
)
|
)
|
||||||
|
|
||||||
return out
|
return out
|
||||||
@ -543,6 +511,46 @@ class CodeBlock(Component):
|
|||||||
def _exclude_props(self) -> list[str]:
|
def _exclude_props(self) -> list[str]:
|
||||||
return ["can_copy", "copy_button"]
|
return ["can_copy", "copy_button"]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def _get_language_registration_hook(cls) -> str:
|
||||||
|
"""Get the hook to register the language.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The hook to register the language.
|
||||||
|
"""
|
||||||
|
return f"""
|
||||||
|
if ({str(_LANGUAGE)}) {{
|
||||||
|
(async () => {{
|
||||||
|
try {{
|
||||||
|
const module = await import(`react-syntax-highlighter/dist/cjs/languages/prism/${{{str(_LANGUAGE)}}}`);
|
||||||
|
SyntaxHighlighter.registerLanguage({str(_LANGUAGE)}, module.default);
|
||||||
|
}} catch (error) {{
|
||||||
|
console.error(`Error importing language module for ${{{str(_LANGUAGE)}}}:`, error);
|
||||||
|
}}
|
||||||
|
}})();
|
||||||
|
}}
|
||||||
|
"""
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str:
|
||||||
|
"""Get the custom code for the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The custom code for the component.
|
||||||
|
"""
|
||||||
|
return cls._get_language_registration_hook()
|
||||||
|
|
||||||
|
def add_hooks(self) -> list[str | Var]:
|
||||||
|
"""Add hooks for the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The hooks for the component.
|
||||||
|
"""
|
||||||
|
return [
|
||||||
|
f"const {str(_LANGUAGE)} = {str(self.language)}",
|
||||||
|
self._get_language_registration_hook(),
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
class CodeblockNamespace(ComponentNamespace):
|
class CodeblockNamespace(ComponentNamespace):
|
||||||
"""Namespace for the CodeBlock component."""
|
"""Namespace for the CodeBlock component."""
|
||||||
|
@ -7,10 +7,10 @@ import dataclasses
|
|||||||
from typing import Any, 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.components.markdown.markdown import MarkdownComponentMap
|
||||||
from reflex.constants.colors import Color
|
from reflex.constants.colors import Color
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from reflex.utils.imports import ImportDict
|
|
||||||
from reflex.vars.base import Var
|
from reflex.vars.base import Var
|
||||||
|
|
||||||
LiteralCodeLanguage = Literal[
|
LiteralCodeLanguage = Literal[
|
||||||
@ -349,8 +349,7 @@ for theme_name in dir(Theme):
|
|||||||
continue
|
continue
|
||||||
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
||||||
|
|
||||||
class CodeBlock(Component):
|
class CodeBlock(Component, MarkdownComponentMap):
|
||||||
def add_imports(self) -> ImportDict: ...
|
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
@ -938,7 +937,7 @@ class CodeBlock(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -984,6 +983,9 @@ class CodeBlock(Component):
|
|||||||
...
|
...
|
||||||
|
|
||||||
def add_style(self): ...
|
def add_style(self): ...
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str: ...
|
||||||
|
def add_hooks(self) -> list[str | Var]: ...
|
||||||
|
|
||||||
class CodeblockNamespace(ComponentNamespace):
|
class CodeblockNamespace(ComponentNamespace):
|
||||||
themes = Theme
|
themes = Theme
|
||||||
@ -1573,7 +1575,7 @@ class CodeblockNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -182,7 +182,7 @@ class DataEditor(NoSSRComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_cell_activated: Optional[
|
on_cell_activated: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[tuple[int, int]], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[tuple[int, int]], BASE_STATE]]
|
||||||
|
@ -1,22 +1,23 @@
|
|||||||
"""A Reflex logo component."""
|
"""A Reflex logo component."""
|
||||||
|
|
||||||
|
from typing import Union
|
||||||
|
|
||||||
import reflex as rx
|
import reflex as rx
|
||||||
|
|
||||||
|
|
||||||
def logo(**props):
|
def svg_logo(color: Union[str, rx.Var[str]] = rx.color_mode_cond("#110F1F", "white")):
|
||||||
"""A Reflex logo.
|
"""A Reflex logo SVG.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
**props: The props to pass to the component.
|
color: The color of the logo.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
The logo component.
|
The Reflex logo SVG.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def logo_path(d):
|
def logo_path(d):
|
||||||
return rx.el.svg.path(
|
return rx.el.svg.path(
|
||||||
d=d,
|
d=d,
|
||||||
fill=rx.color_mode_cond("#110F1F", "white"),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
paths = [
|
paths = [
|
||||||
@ -28,18 +29,30 @@ def logo(**props):
|
|||||||
"M47.04 4.8799V0.399902H49.28V4.8799H47.04ZM53.76 4.8799V0.399902H56V4.8799H53.76ZM49.28 7.1199V4.8799H53.76V7.1199H49.28ZM47.04 11.5999V7.1199H49.28V11.5999H47.04ZM53.76 11.5999V7.1199H56V11.5999H53.76Z",
|
"M47.04 4.8799V0.399902H49.28V4.8799H47.04ZM53.76 4.8799V0.399902H56V4.8799H53.76ZM49.28 7.1199V4.8799H53.76V7.1199H49.28ZM47.04 11.5999V7.1199H49.28V11.5999H47.04ZM53.76 11.5999V7.1199H56V11.5999H53.76Z",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
return rx.el.svg(
|
||||||
|
*[logo_path(d) for d in paths],
|
||||||
|
width="56",
|
||||||
|
height="12",
|
||||||
|
viewBox="0 0 56 12",
|
||||||
|
fill=color,
|
||||||
|
xmlns="http://www.w3.org/2000/svg",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def logo(**props):
|
||||||
|
"""A Reflex logo.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
**props: The props to pass to the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The logo component.
|
||||||
|
"""
|
||||||
return rx.center(
|
return rx.center(
|
||||||
rx.link(
|
rx.link(
|
||||||
rx.hstack(
|
rx.hstack(
|
||||||
"Built with ",
|
"Built with ",
|
||||||
rx.el.svg(
|
svg_logo(),
|
||||||
*[logo_path(d) for d in paths],
|
|
||||||
width="56",
|
|
||||||
height="12",
|
|
||||||
viewBox="0 0 56 12",
|
|
||||||
fill="none",
|
|
||||||
xmlns="http://www.w3.org/2000/svg",
|
|
||||||
),
|
|
||||||
text_align="center",
|
text_align="center",
|
||||||
align="center",
|
align="center",
|
||||||
padding="1em",
|
padding="1em",
|
||||||
|
@ -12,6 +12,7 @@ from reflex.components.core.colors import color
|
|||||||
from reflex.components.core.cond import color_mode_cond
|
from reflex.components.core.cond import color_mode_cond
|
||||||
from reflex.components.el.elements.forms import Button
|
from reflex.components.el.elements.forms import Button
|
||||||
from reflex.components.lucide.icon import Icon
|
from reflex.components.lucide.icon import Icon
|
||||||
|
from reflex.components.markdown.markdown import MarkdownComponentMap
|
||||||
from reflex.components.props import NoExtrasAllowedProps
|
from reflex.components.props import NoExtrasAllowedProps
|
||||||
from reflex.components.radix.themes.layout.box import Box
|
from reflex.components.radix.themes.layout.box import Box
|
||||||
from reflex.event import run_script, set_clipboard
|
from reflex.event import run_script, set_clipboard
|
||||||
@ -528,7 +529,7 @@ class ShikiJsTransformer(ShikiBaseTransformers):
|
|||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
|
|
||||||
|
|
||||||
class ShikiCodeBlock(Component):
|
class ShikiCodeBlock(Component, MarkdownComponentMap):
|
||||||
"""A Code block."""
|
"""A Code block."""
|
||||||
|
|
||||||
library = "/components/shiki/code"
|
library = "/components/shiki/code"
|
||||||
|
@ -7,6 +7,7 @@ from typing import Any, Dict, Literal, Optional, Union, overload
|
|||||||
|
|
||||||
from reflex.base import Base
|
from reflex.base import Base
|
||||||
from reflex.components.component import Component, ComponentNamespace
|
from reflex.components.component import Component, ComponentNamespace
|
||||||
|
from reflex.components.markdown.markdown import MarkdownComponentMap
|
||||||
from reflex.components.props import NoExtrasAllowedProps
|
from reflex.components.props import NoExtrasAllowedProps
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
@ -350,7 +351,7 @@ class ShikiJsTransformer(ShikiBaseTransformers):
|
|||||||
fns: list[FunctionStringVar]
|
fns: list[FunctionStringVar]
|
||||||
style: Optional[Style]
|
style: Optional[Style]
|
||||||
|
|
||||||
class ShikiCodeBlock(Component):
|
class ShikiCodeBlock(Component, MarkdownComponentMap):
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
@ -926,7 +927,7 @@ class ShikiCodeBlock(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1553,7 +1554,7 @@ class ShikiHighLevelCodeBlock(ShikiCodeBlock):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2183,7 +2184,7 @@ class CodeblockNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -111,9 +111,9 @@ def load_dynamic_serializer():
|
|||||||
if line.startswith("import "):
|
if line.startswith("import "):
|
||||||
if 'from "$/' in line or 'from "/' in line:
|
if 'from "$/' in line or 'from "/' in line:
|
||||||
module_code_lines[ix] = (
|
module_code_lines[ix] = (
|
||||||
line.replace("import ", "const ", 1).replace(
|
line.replace("import ", "const ", 1)
|
||||||
" from ", " = window['__reflex'][", 1
|
.replace(" as ", ": ")
|
||||||
)
|
.replace(" from ", " = window['__reflex'][", 1)
|
||||||
+ "]"
|
+ "]"
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
|
@ -21,7 +21,7 @@ class Element(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -45,7 +45,7 @@ class BaseHTML(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -239,13 +239,13 @@ class Form(BaseHTML):
|
|||||||
# when ref start with refs_ it's an array of refs, so we need different method
|
# when ref start with refs_ it's an array of refs, so we need different method
|
||||||
# to collect data
|
# to collect data
|
||||||
if ref.startswith("refs_"):
|
if ref.startswith("refs_"):
|
||||||
ref_var = Var(_js_expr=ref[:-3]).as_ref()
|
ref_var = Var(_js_expr=ref[:-3])._as_ref()
|
||||||
form_refs[ref[len("refs_") : -3]] = Var(
|
form_refs[ref[len("refs_") : -3]] = Var(
|
||||||
_js_expr=f"getRefValues({str(ref_var)})",
|
_js_expr=f"getRefValues({str(ref_var)})",
|
||||||
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
ref_var = Var(_js_expr=ref).as_ref()
|
ref_var = Var(_js_expr=ref)._as_ref()
|
||||||
form_refs[ref[4:]] = Var(
|
form_refs[ref[4:]] = Var(
|
||||||
_js_expr=f"getRefValue({str(ref_var)})",
|
_js_expr=f"getRefValue({str(ref_var)})",
|
||||||
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
||||||
|
@ -70,7 +70,7 @@ class Button(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -167,7 +167,7 @@ class Datalist(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -232,7 +232,7 @@ class Fieldset(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -323,7 +323,7 @@ class Form(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -473,7 +473,7 @@ class Input(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[
|
on_blur: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
@ -620,7 +620,7 @@ class Label(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -708,7 +708,7 @@ class Legend(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -801,7 +801,7 @@ class Meter(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -896,7 +896,7 @@ class Optgroup(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -988,7 +988,7 @@ class Option(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1081,7 +1081,7 @@ class Output(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1173,7 +1173,7 @@ class Progress(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1272,7 +1272,7 @@ class Select(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
@ -1392,7 +1392,7 @@ class Textarea(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[
|
on_blur: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
|
@ -57,7 +57,7 @@ class A(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -152,7 +152,7 @@ class Abbr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -238,7 +238,7 @@ class B(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -324,7 +324,7 @@ class Bdi(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -410,7 +410,7 @@ class Bdo(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -496,7 +496,7 @@ class Br(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -582,7 +582,7 @@ class Cite(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -668,7 +668,7 @@ class Code(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -755,7 +755,7 @@ class Data(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -842,7 +842,7 @@ class Dfn(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -928,7 +928,7 @@ class Em(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1014,7 +1014,7 @@ class I(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1100,7 +1100,7 @@ class Kbd(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1186,7 +1186,7 @@ class Mark(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1273,7 +1273,7 @@ class Q(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1360,7 +1360,7 @@ class Rp(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1446,7 +1446,7 @@ class Rt(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1532,7 +1532,7 @@ class Ruby(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1618,7 +1618,7 @@ class S(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1704,7 +1704,7 @@ class Samp(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1790,7 +1790,7 @@ class Small(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1876,7 +1876,7 @@ class Span(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1962,7 +1962,7 @@ class Strong(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2048,7 +2048,7 @@ class Sub(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2134,7 +2134,7 @@ class Sup(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2221,7 +2221,7 @@ class Time(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2308,7 +2308,7 @@ class U(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2394,7 +2394,7 @@ class Wbr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -61,7 +61,7 @@ class Area(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -168,7 +168,7 @@ class Audio(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -280,7 +280,7 @@ class Img(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -380,7 +380,7 @@ class Map(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -472,7 +472,7 @@ class Track(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -577,7 +577,7 @@ class Video(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -675,7 +675,7 @@ class Embed(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -774,7 +774,7 @@ class Iframe(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -874,7 +874,7 @@ class Object(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -965,7 +965,7 @@ class Picture(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1051,7 +1051,7 @@ class Portal(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1142,7 +1142,7 @@ class Source(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1236,7 +1236,7 @@ class Svg(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1332,7 +1332,7 @@ class Text(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1430,7 +1430,7 @@ class Line(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1525,7 +1525,7 @@ class Circle(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1620,7 +1620,7 @@ class Ellipse(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1718,7 +1718,7 @@ class Rect(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1813,7 +1813,7 @@ class Polygon(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1901,7 +1901,7 @@ class Defs(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1994,7 +1994,7 @@ class LinearGradient(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2096,7 +2096,7 @@ class RadialGradient(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2198,7 +2198,7 @@ class Stop(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2288,7 +2288,7 @@ class Path(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2388,7 +2388,7 @@ class SVG(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -49,7 +49,7 @@ class Base(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -135,7 +135,7 @@ class Head(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -234,7 +234,7 @@ class Link(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -333,7 +333,7 @@ class Meta(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -399,7 +399,7 @@ class Title(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -446,7 +446,7 @@ class StyleEl(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -47,7 +47,7 @@ class Details(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -135,7 +135,7 @@ class Dialog(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -222,7 +222,7 @@ class Summary(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -308,7 +308,7 @@ class Slot(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -394,7 +394,7 @@ class Template(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -480,7 +480,7 @@ class Math(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -567,7 +567,7 @@ class Html(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -46,7 +46,7 @@ class Canvas(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -132,7 +132,7 @@ class Noscript(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -231,7 +231,7 @@ class Script(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -46,7 +46,7 @@ class Body(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -132,7 +132,7 @@ class Address(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -218,7 +218,7 @@ class Article(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -304,7 +304,7 @@ class Aside(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -390,7 +390,7 @@ class Footer(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -476,7 +476,7 @@ class Header(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -562,7 +562,7 @@ class H1(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -648,7 +648,7 @@ class H2(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -734,7 +734,7 @@ class H3(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -820,7 +820,7 @@ class H4(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -906,7 +906,7 @@ class H5(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -992,7 +992,7 @@ class H6(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1078,7 +1078,7 @@ class Main(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1164,7 +1164,7 @@ class Nav(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1250,7 +1250,7 @@ class Section(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -47,7 +47,7 @@ class Caption(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -136,7 +136,7 @@ class Col(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -226,7 +226,7 @@ class Colgroup(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -316,7 +316,7 @@ class Table(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -405,7 +405,7 @@ class Tbody(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -496,7 +496,7 @@ class Td(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -587,7 +587,7 @@ class Tfoot(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -679,7 +679,7 @@ class Th(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -771,7 +771,7 @@ class Thead(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -859,7 +859,7 @@ class Tr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -47,7 +47,7 @@ class Blockquote(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -134,7 +134,7 @@ class Dd(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -220,7 +220,7 @@ class Div(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -306,7 +306,7 @@ class Dl(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -392,7 +392,7 @@ class Dt(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -478,7 +478,7 @@ class Figcaption(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -565,7 +565,7 @@ class Hr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -652,7 +652,7 @@ class Li(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -739,7 +739,7 @@ class Menu(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -829,7 +829,7 @@ class Ol(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -918,7 +918,7 @@ class P(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1004,7 +1004,7 @@ class Pre(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1090,7 +1090,7 @@ class Ul(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1178,7 +1178,7 @@ class Ins(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1268,7 +1268,7 @@ class Del(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -22,7 +22,7 @@ class Gridjs(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -74,7 +74,7 @@ class DataTable(Gridjs):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class LucideIconComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -68,7 +68,7 @@ class Icon(LucideIconComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -2,25 +2,18 @@
|
|||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
import dataclasses
|
||||||
import textwrap
|
import textwrap
|
||||||
from functools import lru_cache
|
from functools import lru_cache
|
||||||
from hashlib import md5
|
from hashlib import md5
|
||||||
from typing import Any, Callable, Dict, Union
|
from typing import Any, Callable, Dict, Sequence, Union
|
||||||
|
|
||||||
from reflex.components.component import Component, CustomComponent
|
from reflex.components.component import Component, CustomComponent
|
||||||
from reflex.components.radix.themes.layout.list import (
|
|
||||||
ListItem,
|
|
||||||
OrderedList,
|
|
||||||
UnorderedList,
|
|
||||||
)
|
|
||||||
from reflex.components.radix.themes.typography.heading import Heading
|
|
||||||
from reflex.components.radix.themes.typography.link import Link
|
|
||||||
from reflex.components.radix.themes.typography.text import Text
|
|
||||||
from reflex.components.tags.tag import Tag
|
from reflex.components.tags.tag import Tag
|
||||||
from reflex.utils import types
|
from reflex.utils import types
|
||||||
from reflex.utils.imports import ImportDict, ImportVar
|
from reflex.utils.imports import ImportDict, ImportVar
|
||||||
from reflex.vars.base import LiteralVar, Var
|
from reflex.vars.base import LiteralVar, Var
|
||||||
from reflex.vars.function import ARRAY_ISARRAY
|
from reflex.vars.function import ARRAY_ISARRAY, ArgsFunctionOperation, DestructuredArg
|
||||||
from reflex.vars.number import ternary_operation
|
from reflex.vars.number import ternary_operation
|
||||||
|
|
||||||
# Special vars used in the component map.
|
# Special vars used in the component map.
|
||||||
@ -28,6 +21,7 @@ _CHILDREN = Var(_js_expr="children", _var_type=str)
|
|||||||
_PROPS = Var(_js_expr="...props")
|
_PROPS = Var(_js_expr="...props")
|
||||||
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
||||||
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
||||||
|
_LANGUAGE = Var(_js_expr="_language", _var_type=str)
|
||||||
|
|
||||||
# Special remark plugins.
|
# Special remark plugins.
|
||||||
_REMARK_MATH = Var(_js_expr="remarkMath")
|
_REMARK_MATH = Var(_js_expr="remarkMath")
|
||||||
@ -53,7 +47,15 @@ def get_base_component_map() -> dict[str, Callable]:
|
|||||||
The base component map.
|
The base component map.
|
||||||
"""
|
"""
|
||||||
from reflex.components.datadisplay.code import CodeBlock
|
from reflex.components.datadisplay.code import CodeBlock
|
||||||
|
from reflex.components.radix.themes.layout.list import (
|
||||||
|
ListItem,
|
||||||
|
OrderedList,
|
||||||
|
UnorderedList,
|
||||||
|
)
|
||||||
from reflex.components.radix.themes.typography.code import Code
|
from reflex.components.radix.themes.typography.code import Code
|
||||||
|
from reflex.components.radix.themes.typography.heading import Heading
|
||||||
|
from reflex.components.radix.themes.typography.link import Link
|
||||||
|
from reflex.components.radix.themes.typography.text import Text
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"h1": lambda value: Heading.create(value, as_="h1", size="6", margin_y="0.5em"),
|
"h1": lambda value: Heading.create(value, as_="h1", size="6", margin_y="0.5em"),
|
||||||
@ -74,6 +76,67 @@ def get_base_component_map() -> dict[str, Callable]:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@dataclasses.dataclass()
|
||||||
|
class MarkdownComponentMap:
|
||||||
|
"""Mixin class for handling custom component maps in Markdown components."""
|
||||||
|
|
||||||
|
_explicit_return: bool = dataclasses.field(default=False)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str:
|
||||||
|
"""Get the custom code for the component map.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The custom code for the component map.
|
||||||
|
"""
|
||||||
|
return ""
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def create_map_fn_var(
|
||||||
|
cls,
|
||||||
|
fn_body: Var | None = None,
|
||||||
|
fn_args: Sequence[str] | None = None,
|
||||||
|
explicit_return: bool | None = None,
|
||||||
|
) -> Var:
|
||||||
|
"""Create a function Var for the component map.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
fn_body: The formatted component as a string.
|
||||||
|
fn_args: The function arguments.
|
||||||
|
explicit_return: Whether to use explicit return syntax.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The function Var for the component map.
|
||||||
|
"""
|
||||||
|
fn_args = fn_args or cls.get_fn_args()
|
||||||
|
fn_body = fn_body if fn_body is not None else cls.get_fn_body()
|
||||||
|
explicit_return = explicit_return or cls._explicit_return
|
||||||
|
|
||||||
|
return ArgsFunctionOperation.create(
|
||||||
|
args_names=(DestructuredArg(fields=tuple(fn_args)),),
|
||||||
|
return_expr=fn_body,
|
||||||
|
explicit_return=explicit_return,
|
||||||
|
)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_fn_args(cls) -> Sequence[str]:
|
||||||
|
"""Get the function arguments for the component map.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The function arguments as a list of strings.
|
||||||
|
"""
|
||||||
|
return ["node", _CHILDREN._js_expr, _PROPS._js_expr]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_fn_body(cls) -> Var:
|
||||||
|
"""Get the function body for the component map.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The function body as a string.
|
||||||
|
"""
|
||||||
|
return Var(_js_expr="undefined", _var_type=None)
|
||||||
|
|
||||||
|
|
||||||
class Markdown(Component):
|
class Markdown(Component):
|
||||||
"""A markdown component."""
|
"""A markdown component."""
|
||||||
|
|
||||||
@ -153,9 +216,6 @@ class Markdown(Component):
|
|||||||
Returns:
|
Returns:
|
||||||
The imports for the markdown component.
|
The imports for the markdown component.
|
||||||
"""
|
"""
|
||||||
from reflex.components.datadisplay.code import CodeBlock, Theme
|
|
||||||
from reflex.components.radix.themes.typography.code import Code
|
|
||||||
|
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
"": "katex/dist/katex.min.css",
|
"": "katex/dist/katex.min.css",
|
||||||
@ -179,10 +239,71 @@ class Markdown(Component):
|
|||||||
component(_MOCK_ARG)._get_all_imports() # type: ignore
|
component(_MOCK_ARG)._get_all_imports() # type: ignore
|
||||||
for component in self.component_map.values()
|
for component in self.component_map.values()
|
||||||
],
|
],
|
||||||
CodeBlock.create(theme=Theme.light)._get_imports(),
|
|
||||||
Code.create()._get_imports(),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
def _get_tag_map_fn_var(self, tag: str) -> Var:
|
||||||
|
return self._get_map_fn_var_from_children(self.get_component(tag), tag)
|
||||||
|
|
||||||
|
def format_component_map(self) -> dict[str, Var]:
|
||||||
|
"""Format the component map for rendering.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The formatted component map.
|
||||||
|
"""
|
||||||
|
components = {
|
||||||
|
tag: self._get_tag_map_fn_var(tag)
|
||||||
|
for tag in self.component_map
|
||||||
|
if tag not in ("code", "codeblock")
|
||||||
|
}
|
||||||
|
|
||||||
|
# Separate out inline code and code blocks.
|
||||||
|
components["code"] = self._get_inline_code_fn_var()
|
||||||
|
|
||||||
|
return components
|
||||||
|
|
||||||
|
def _get_inline_code_fn_var(self) -> Var:
|
||||||
|
"""Get the function variable for inline code.
|
||||||
|
|
||||||
|
This function creates a Var that represents a function to handle
|
||||||
|
both inline code and code blocks in markdown.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The Var for inline code.
|
||||||
|
"""
|
||||||
|
# Get any custom code from the codeblock and code components.
|
||||||
|
custom_code_list = self._get_map_fn_custom_code_from_children(
|
||||||
|
self.get_component("codeblock")
|
||||||
|
)
|
||||||
|
custom_code_list.extend(
|
||||||
|
self._get_map_fn_custom_code_from_children(self.get_component("code"))
|
||||||
|
)
|
||||||
|
|
||||||
|
codeblock_custom_code = "\n".join(custom_code_list)
|
||||||
|
|
||||||
|
# Format the code to handle inline and block code.
|
||||||
|
formatted_code = f"""
|
||||||
|
const match = (className || '').match(/language-(?<lang>.*)/);
|
||||||
|
const {str(_LANGUAGE)} = match ? match[1] : '';
|
||||||
|
{codeblock_custom_code};
|
||||||
|
return inline ? (
|
||||||
|
{self.format_component("code")}
|
||||||
|
) : (
|
||||||
|
{self.format_component("codeblock", language=_LANGUAGE)}
|
||||||
|
);
|
||||||
|
""".replace("\n", " ")
|
||||||
|
|
||||||
|
return MarkdownComponentMap.create_map_fn_var(
|
||||||
|
fn_args=(
|
||||||
|
"node",
|
||||||
|
"inline",
|
||||||
|
"className",
|
||||||
|
_CHILDREN._js_expr,
|
||||||
|
_PROPS._js_expr,
|
||||||
|
),
|
||||||
|
fn_body=Var(_js_expr=formatted_code),
|
||||||
|
explicit_return=True,
|
||||||
|
)
|
||||||
|
|
||||||
def get_component(self, tag: str, **props) -> Component:
|
def get_component(self, tag: str, **props) -> Component:
|
||||||
"""Get the component for a tag and props.
|
"""Get the component for a tag and props.
|
||||||
|
|
||||||
@ -239,43 +360,53 @@ class Markdown(Component):
|
|||||||
"""
|
"""
|
||||||
return str(self.get_component(tag, **props)).replace("\n", "")
|
return str(self.get_component(tag, **props)).replace("\n", "")
|
||||||
|
|
||||||
def format_component_map(self) -> dict[str, Var]:
|
def _get_map_fn_var_from_children(self, component: Component, tag: str) -> Var:
|
||||||
"""Format the component map for rendering.
|
"""Create a function Var for the component map for the specified tag.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
component: The component to check for custom code.
|
||||||
|
tag: The tag of the component.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
The formatted component map.
|
The function Var for the component map.
|
||||||
"""
|
"""
|
||||||
components = {
|
formatted_component = Var(
|
||||||
tag: Var(
|
_js_expr=f"({self.format_component(tag)})", _var_type=str
|
||||||
_js_expr=f"(({{node, {_CHILDREN._js_expr}, {_PROPS._js_expr}}}) => ({self.format_component(tag)}))"
|
|
||||||
)
|
|
||||||
for tag in self.component_map
|
|
||||||
}
|
|
||||||
|
|
||||||
# Separate out inline code and code blocks.
|
|
||||||
components["code"] = Var(
|
|
||||||
_js_expr=f"""(({{node, inline, className, {_CHILDREN._js_expr}, {_PROPS._js_expr}}}) => {{
|
|
||||||
const match = (className || '').match(/language-(?<lang>.*)/);
|
|
||||||
const language = match ? match[1] : '';
|
|
||||||
if (language) {{
|
|
||||||
(async () => {{
|
|
||||||
try {{
|
|
||||||
const module = await import(`react-syntax-highlighter/dist/cjs/languages/prism/${{language}}`);
|
|
||||||
SyntaxHighlighter.registerLanguage(language, module.default);
|
|
||||||
}} catch (error) {{
|
|
||||||
console.error(`Error importing language module for ${{language}}:`, error);
|
|
||||||
}}
|
|
||||||
}})();
|
|
||||||
}}
|
|
||||||
return inline ? (
|
|
||||||
{self.format_component("code")}
|
|
||||||
) : (
|
|
||||||
{self.format_component("codeblock", language=Var(_js_expr="language", _var_type=str))}
|
|
||||||
);
|
|
||||||
}})""".replace("\n", " ")
|
|
||||||
)
|
)
|
||||||
|
if isinstance(component, MarkdownComponentMap):
|
||||||
|
return component.create_map_fn_var(fn_body=formatted_component)
|
||||||
|
|
||||||
return components
|
# fallback to the default fn Var creation if the component is not a MarkdownComponentMap.
|
||||||
|
return MarkdownComponentMap.create_map_fn_var(fn_body=formatted_component)
|
||||||
|
|
||||||
|
def _get_map_fn_custom_code_from_children(self, component) -> list[str]:
|
||||||
|
"""Recursively get markdown custom code from children components.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
component: The component to check for custom code.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
A list of markdown custom code strings.
|
||||||
|
"""
|
||||||
|
custom_code_list = []
|
||||||
|
if isinstance(component, MarkdownComponentMap):
|
||||||
|
custom_code_list.append(component.get_component_map_custom_code())
|
||||||
|
|
||||||
|
# If the component is a custom component(rx.memo), obtain the underlining
|
||||||
|
# component and get the custom code from the children.
|
||||||
|
if isinstance(component, CustomComponent):
|
||||||
|
custom_code_list.extend(
|
||||||
|
self._get_map_fn_custom_code_from_children(
|
||||||
|
component.component_fn(*component.get_prop_vars())
|
||||||
|
)
|
||||||
|
)
|
||||||
|
elif isinstance(component, Component):
|
||||||
|
for child in component.children:
|
||||||
|
custom_code_list.extend(
|
||||||
|
self._get_map_fn_custom_code_from_children(child)
|
||||||
|
)
|
||||||
|
|
||||||
|
return custom_code_list
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _component_map_hash(component_map) -> str:
|
def _component_map_hash(component_map) -> str:
|
||||||
@ -288,12 +419,12 @@ class Markdown(Component):
|
|||||||
return f"ComponentMap_{self.component_map_hash}"
|
return f"ComponentMap_{self.component_map_hash}"
|
||||||
|
|
||||||
def _get_custom_code(self) -> str | None:
|
def _get_custom_code(self) -> str | None:
|
||||||
hooks = set()
|
hooks = {}
|
||||||
for _component in self.component_map.values():
|
for _component in self.component_map.values():
|
||||||
comp = _component(_MOCK_ARG)
|
comp = _component(_MOCK_ARG)
|
||||||
hooks.update(comp._get_all_hooks_internal())
|
hooks.update(comp._get_all_hooks_internal())
|
||||||
hooks.update(comp._get_all_hooks())
|
hooks.update(comp._get_all_hooks())
|
||||||
formatted_hooks = "\n".join(hooks)
|
formatted_hooks = "\n".join(hooks.keys())
|
||||||
return f"""
|
return f"""
|
||||||
function {self._get_component_map_name()} () {{
|
function {self._get_component_map_name()} () {{
|
||||||
{formatted_hooks}
|
{formatted_hooks}
|
||||||
|
@ -3,8 +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`!
|
||||||
# ------------------------------------------------------
|
# ------------------------------------------------------
|
||||||
|
import dataclasses
|
||||||
from functools import lru_cache
|
from functools import lru_cache
|
||||||
from typing import Any, Callable, Dict, Optional, Union, overload
|
from typing import Any, Callable, Dict, Optional, Sequence, Union, overload
|
||||||
|
|
||||||
from reflex.components.component import Component
|
from reflex.components.component import Component
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
@ -16,6 +17,7 @@ _CHILDREN = Var(_js_expr="children", _var_type=str)
|
|||||||
_PROPS = Var(_js_expr="...props")
|
_PROPS = Var(_js_expr="...props")
|
||||||
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
||||||
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
||||||
|
_LANGUAGE = Var(_js_expr="_language", _var_type=str)
|
||||||
_REMARK_MATH = Var(_js_expr="remarkMath")
|
_REMARK_MATH = Var(_js_expr="remarkMath")
|
||||||
_REMARK_GFM = Var(_js_expr="remarkGfm")
|
_REMARK_GFM = Var(_js_expr="remarkGfm")
|
||||||
_REMARK_UNWRAP_IMAGES = Var(_js_expr="remarkUnwrapImages")
|
_REMARK_UNWRAP_IMAGES = Var(_js_expr="remarkUnwrapImages")
|
||||||
@ -27,6 +29,21 @@ NO_PROPS_TAGS = ("ul", "ol", "li")
|
|||||||
|
|
||||||
@lru_cache
|
@lru_cache
|
||||||
def get_base_component_map() -> dict[str, Callable]: ...
|
def get_base_component_map() -> dict[str, Callable]: ...
|
||||||
|
@dataclasses.dataclass()
|
||||||
|
class MarkdownComponentMap:
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str: ...
|
||||||
|
@classmethod
|
||||||
|
def create_map_fn_var(
|
||||||
|
cls,
|
||||||
|
fn_body: Var | None = None,
|
||||||
|
fn_args: Sequence[str] | None = None,
|
||||||
|
explicit_return: bool | None = None,
|
||||||
|
) -> Var: ...
|
||||||
|
@classmethod
|
||||||
|
def get_fn_args(cls) -> Sequence[str]: ...
|
||||||
|
@classmethod
|
||||||
|
def get_fn_body(cls) -> Var: ...
|
||||||
|
|
||||||
class Markdown(Component):
|
class Markdown(Component):
|
||||||
@overload
|
@overload
|
||||||
@ -41,7 +58,7 @@ class Markdown(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -82,6 +99,6 @@ class Markdown(Component):
|
|||||||
...
|
...
|
||||||
|
|
||||||
def add_imports(self) -> ImportDict | list[ImportDict]: ...
|
def add_imports(self) -> ImportDict | list[ImportDict]: ...
|
||||||
|
def format_component_map(self) -> dict[str, Var]: ...
|
||||||
def get_component(self, tag: str, **props) -> Component: ...
|
def get_component(self, tag: str, **props) -> Component: ...
|
||||||
def format_component(self, tag: str, **props) -> str: ...
|
def format_component(self, tag: str, **props) -> str: ...
|
||||||
def format_component_map(self) -> dict[str, Var]: ...
|
|
||||||
|
@ -57,7 +57,7 @@ class Moment(NoSSRComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
|
@ -23,7 +23,7 @@ class NextComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -36,7 +36,7 @@ class Image(NextComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class NextLink(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -25,7 +25,7 @@ class Video(NextComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -265,7 +265,7 @@ const extractPoints = (points) => {
|
|||||||
merge_dicts.append(layout_dict)
|
merge_dicts.append(layout_dict)
|
||||||
if self.template is not None:
|
if self.template is not None:
|
||||||
template_dict = LiteralVar.create({"layout": {"template": self.template}})
|
template_dict = LiteralVar.create({"layout": {"template": self.template}})
|
||||||
merge_dicts.append(template_dict.without_data())
|
merge_dicts.append(template_dict._without_data())
|
||||||
if merge_dicts:
|
if merge_dicts:
|
||||||
tag.special_props.append(
|
tag.special_props.append(
|
||||||
# Merge all dictionaries and spread the result over props.
|
# Merge all dictionaries and spread the result over props.
|
||||||
|
@ -64,7 +64,7 @@ class Plotly(NoSSRComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_after_plot: Optional[EventType[[], BASE_STATE]] = None,
|
on_after_plot: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_animated: Optional[EventType[[], BASE_STATE]] = None,
|
on_animated: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_animating_frame: Optional[EventType[[], BASE_STATE]] = None,
|
on_animating_frame: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -100,7 +100,7 @@ class AccordionComponent(RadixPrimitiveComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -246,7 +246,7 @@ class AccordionRoot(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -383,7 +383,7 @@ class AccordionItem(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -507,7 +507,7 @@ class AccordionHeader(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -627,7 +627,7 @@ class AccordionTrigger(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -679,7 +679,7 @@ class AccordionIcon(Icon):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -796,7 +796,7 @@ class AccordionContent(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -22,7 +22,7 @@ class RadixPrimitiveComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -70,7 +70,7 @@ class RadixPrimitiveComponentWithClassName(RadixPrimitiveComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class DrawerComponent(RadixPrimitiveComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -90,7 +90,7 @@ class DrawerRoot(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_animation_end: Optional[
|
on_animation_end: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
@ -158,7 +158,7 @@ class DrawerTrigger(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -206,7 +206,7 @@ class DrawerPortal(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -254,7 +254,7 @@ class DrawerContent(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -311,7 +311,7 @@ class DrawerOverlay(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -359,7 +359,7 @@ class DrawerClose(DrawerTrigger):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -407,7 +407,7 @@ class DrawerTitle(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -455,7 +455,7 @@ class DrawerDescription(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -503,7 +503,7 @@ class DrawerHandle(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -576,7 +576,7 @@ class Drawer(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_animation_end: Optional[
|
on_animation_end: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
|
@ -25,7 +25,7 @@ class FormComponent(RadixPrimitiveComponentWithClassName):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -113,7 +113,7 @@ class FormRoot(FormComponent, HTMLForm):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -204,7 +204,7 @@ class FormField(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -255,7 +255,7 @@ class FormLabel(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -303,7 +303,7 @@ class FormControl(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -401,7 +401,7 @@ class FormMessage(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -452,7 +452,7 @@ class FormValidityState(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -500,7 +500,7 @@ class FormSubmit(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -589,7 +589,7 @@ class Form(FormRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -722,7 +722,7 @@ class FormNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class ProgressComponent(RadixPrimitiveComponentWithClassName):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -78,7 +78,7 @@ class ProgressRoot(ProgressComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -192,7 +192,7 @@ class ProgressIndicator(ProgressComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -313,7 +313,7 @@ class Progress(ProgressRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -435,7 +435,7 @@ class ProgressNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -26,7 +26,7 @@ class SliderComponent(RadixPrimitiveComponentWithClassName):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -93,7 +93,7 @@ class SliderRoot(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -150,7 +150,7 @@ class SliderTrack(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -199,7 +199,7 @@ class SliderRange(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -248,7 +248,7 @@ class SliderThumb(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -5,6 +5,7 @@ from __future__ import annotations
|
|||||||
from typing import Any, Dict, Literal
|
from typing import Any, Dict, Literal
|
||||||
|
|
||||||
from reflex.components import Component
|
from reflex.components import Component
|
||||||
|
from reflex.components.core.breakpoints import Responsive
|
||||||
from reflex.components.tags import Tag
|
from reflex.components.tags import Tag
|
||||||
from reflex.config import get_config
|
from reflex.config import get_config
|
||||||
from reflex.utils.imports import ImportDict, ImportVar
|
from reflex.utils.imports import ImportDict, ImportVar
|
||||||
@ -74,6 +75,31 @@ class CommonMarginProps(Component):
|
|||||||
ml: Var[LiteralSpacing]
|
ml: Var[LiteralSpacing]
|
||||||
|
|
||||||
|
|
||||||
|
class CommonPaddingProps(Component):
|
||||||
|
"""Many radix-themes elements accept shorthand padding props."""
|
||||||
|
|
||||||
|
# Padding: "0" - "9"
|
||||||
|
p: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding horizontal: "0" - "9"
|
||||||
|
px: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding vertical: "0" - "9"
|
||||||
|
py: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding top: "0" - "9"
|
||||||
|
pt: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding right: "0" - "9"
|
||||||
|
pr: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding bottom: "0" - "9"
|
||||||
|
pb: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding left: "0" - "9"
|
||||||
|
pl: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
|
||||||
class RadixLoadingProp(Component):
|
class RadixLoadingProp(Component):
|
||||||
"""Base class for components that can be in a loading state."""
|
"""Base class for components that can be in a loading state."""
|
||||||
|
|
||||||
@ -86,6 +112,9 @@ class RadixThemesComponent(Component):
|
|||||||
|
|
||||||
library = "@radix-ui/themes@^3.0.0"
|
library = "@radix-ui/themes@^3.0.0"
|
||||||
|
|
||||||
|
# Temporary pin < 3.1.5 until radix-ui/themes#627 is resolved.
|
||||||
|
library = library + " && <3.1.5"
|
||||||
|
|
||||||
# "Fake" prop color_scheme is used to avoid shadowing CSS prop "color".
|
# "Fake" prop color_scheme is used to avoid shadowing CSS prop "color".
|
||||||
_rename_props: Dict[str, str] = {"colorScheme": "color"}
|
_rename_props: Dict[str, str] = {"colorScheme": "color"}
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
from typing import Any, 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.components.core.breakpoints import Breakpoints
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from reflex.utils.imports import ImportDict
|
from reflex.utils.imports import ImportDict
|
||||||
@ -102,7 +103,7 @@ class CommonMarginProps(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -144,6 +145,178 @@ class CommonMarginProps(Component):
|
|||||||
"""
|
"""
|
||||||
...
|
...
|
||||||
|
|
||||||
|
class CommonPaddingProps(Component):
|
||||||
|
@overload
|
||||||
|
@classmethod
|
||||||
|
def create( # type: ignore
|
||||||
|
cls,
|
||||||
|
*children,
|
||||||
|
p: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
px: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
py: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pt: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pr: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pb: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pl: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
style: Optional[Style] = None,
|
||||||
|
key: Optional[Any] = None,
|
||||||
|
id: Optional[Any] = None,
|
||||||
|
class_name: Optional[Any] = None,
|
||||||
|
autofocus: Optional[bool] = None,
|
||||||
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_double_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_down: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_enter: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_leave: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_move: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_out: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_over: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_up: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_scroll: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_unmount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
**props,
|
||||||
|
) -> "CommonPaddingProps":
|
||||||
|
"""Create the component.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
*children: The children of the component.
|
||||||
|
p: Padding: "0" - "9"
|
||||||
|
px: Padding horizontal: "0" - "9"
|
||||||
|
py: Padding vertical: "0" - "9"
|
||||||
|
pt: Padding top: "0" - "9"
|
||||||
|
pr: Padding right: "0" - "9"
|
||||||
|
pb: Padding bottom: "0" - "9"
|
||||||
|
pl: Padding left: "0" - "9"
|
||||||
|
style: The style of the component.
|
||||||
|
key: A unique key for the component.
|
||||||
|
id: The id for the component.
|
||||||
|
class_name: The class name for the component.
|
||||||
|
autofocus: Whether the component should take the focus once the page is loaded
|
||||||
|
custom_attrs: custom attribute
|
||||||
|
**props: The props of the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The component.
|
||||||
|
"""
|
||||||
|
...
|
||||||
|
|
||||||
class RadixLoadingProp(Component):
|
class RadixLoadingProp(Component):
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -156,7 +329,7 @@ class RadixLoadingProp(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -203,7 +376,7 @@ class RadixThemesComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -252,7 +425,7 @@ class RadixThemesTriggerComponent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -384,7 +557,7 @@ class Theme(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -443,7 +616,7 @@ class ThemePanel(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -493,7 +666,7 @@ class RadixThemesColorModeProvider(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -203,5 +203,5 @@ class ColorModeNamespace(Var):
|
|||||||
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
||||||
_js_expr=color_mode._js_expr,
|
_js_expr=color_mode._js_expr,
|
||||||
_var_type=color_mode._var_type,
|
_var_type=color_mode._var_type,
|
||||||
_var_data=color_mode.get_default_value(),
|
_var_data=color_mode._get_default_value(),
|
||||||
)
|
)
|
||||||
|
@ -33,7 +33,7 @@ class ColorModeIcon(Cond):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -217,7 +217,7 @@ class ColorModeIconButton(IconButton):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -390,7 +390,7 @@ class ColorModeSwitch(Switch):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
@ -449,5 +449,5 @@ class ColorModeNamespace(Var):
|
|||||||
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
||||||
_js_expr=color_mode._js_expr,
|
_js_expr=color_mode._js_expr,
|
||||||
_var_type=color_mode._var_type,
|
_var_type=color_mode._var_type,
|
||||||
_var_data=color_mode.get_default_value(),
|
_var_data=color_mode._get_default_value(),
|
||||||
)
|
)
|
||||||
|
@ -29,7 +29,7 @@ class AlertDialogRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -84,7 +84,7 @@ class AlertDialogTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -161,7 +161,7 @@ class AlertDialogContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -234,7 +234,7 @@ class AlertDialogTitle(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -283,7 +283,7 @@ class AlertDialogDescription(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -332,7 +332,7 @@ class AlertDialogAction(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -372,7 +372,7 @@ class AlertDialogCancel(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class AspectRatio(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -113,7 +113,7 @@ class Avatar(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -134,7 +134,7 @@ class Badge(elements.Span, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -154,7 +154,7 @@ class Button(elements.Button, RadixLoadingProp, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -132,7 +132,7 @@ class CalloutRoot(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -226,7 +226,7 @@ class CalloutIcon(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -315,7 +315,7 @@ class CalloutText(elements.P, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -487,7 +487,7 @@ class Callout(CalloutRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -665,7 +665,7 @@ class CalloutNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -67,7 +67,7 @@ class Card(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -114,7 +114,7 @@ class Checkbox(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
@ -264,7 +264,7 @@ class HighLevelCheckbox(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
@ -411,7 +411,7 @@ class CheckboxNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
|
@ -147,7 +147,7 @@ class CheckboxCardsRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -202,7 +202,7 @@ class CheckboxCardsItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -106,7 +106,7 @@ class CheckboxGroupRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -163,7 +163,7 @@ class CheckboxGroupItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -33,7 +33,7 @@ class ContextMenuRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -89,7 +89,7 @@ class ContextMenuTrigger(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -242,7 +242,7 @@ class ContextMenuContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -318,7 +318,7 @@ class ContextMenuSub(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -376,7 +376,7 @@ class ContextMenuSubTrigger(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -446,7 +446,7 @@ class ContextMenuSubContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -578,7 +578,7 @@ class ContextMenuItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -634,7 +634,7 @@ class ContextMenuSeparator(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -59,7 +59,7 @@ class DataListRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -128,7 +128,7 @@ class DataListItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -249,7 +249,7 @@ class DataListLabel(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -302,7 +302,7 @@ class DataListValue(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -27,7 +27,7 @@ class DialogRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -82,7 +82,7 @@ class DialogTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -122,7 +122,7 @@ class DialogTitle(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -207,7 +207,7 @@ class DialogContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -283,7 +283,7 @@ class DialogDescription(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -332,7 +332,7 @@ class DialogClose(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -379,7 +379,7 @@ class Dialog(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -35,7 +35,7 @@ class DropdownMenuRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -93,7 +93,7 @@ class DropdownMenuTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -236,7 +236,7 @@ class DropdownMenuContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -313,7 +313,7 @@ class DropdownMenuSubTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -355,7 +355,7 @@ class DropdownMenuSub(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -428,7 +428,7 @@ class DropdownMenuSubContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -560,7 +560,7 @@ class DropdownMenuItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -616,7 +616,7 @@ class DropdownMenuSeparator(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -29,7 +29,7 @@ class HoverCardRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -86,7 +86,7 @@ class HoverCardTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -194,7 +194,7 @@ class HoverCardContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -274,7 +274,7 @@ class HoverCard(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -154,7 +154,7 @@ class IconButton(elements.Button, RadixLoadingProp, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -132,7 +132,7 @@ class Inset(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -28,7 +28,7 @@ class PopoverRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -84,7 +84,7 @@ class PopoverTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -187,7 +187,7 @@ class PopoverContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -273,7 +273,7 @@ class PopoverClose(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -113,7 +113,7 @@ class Progress(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -103,7 +103,7 @@ class Radio(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -161,7 +161,7 @@ class RadioCardsRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -232,7 +232,7 @@ class RadioCardsItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -111,7 +111,7 @@ class RadioGroupRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
@ -176,7 +176,7 @@ class RadioGroupItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -318,7 +318,7 @@ class HighLevelRadioGroup(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -470,7 +470,7 @@ class RadioGroup(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -35,7 +35,7 @@ class ScrollArea(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -115,7 +115,7 @@ class SegmentedControlRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str | List[str]], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str | List[str]], BASE_STATE]]
|
||||||
@ -176,7 +176,7 @@ class SegmentedControlItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -42,7 +42,7 @@ class SelectRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
@ -182,7 +182,7 @@ class SelectTrigger(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -321,7 +321,7 @@ class SelectContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -384,7 +384,7 @@ class SelectGroup(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -435,7 +435,7 @@ class SelectItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -486,7 +486,7 @@ class SelectLabel(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -535,7 +535,7 @@ class SelectSeparator(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -687,7 +687,7 @@ class HighLevelSelect(SelectRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
@ -867,7 +867,7 @@ class Select(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
|
@ -112,7 +112,7 @@ class Separator(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -42,7 +42,7 @@ class Skeleton(RadixLoadingProp, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -138,7 +138,7 @@ class Slider(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[
|
Union[
|
||||||
|
@ -37,7 +37,7 @@ class Spinner(RadixLoadingProp, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -117,7 +117,7 @@ class Switch(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
|
@ -7,7 +7,7 @@ from reflex.components.core.breakpoints import Responsive
|
|||||||
from reflex.components.el import elements
|
from reflex.components.el import elements
|
||||||
from reflex.vars.base import Var
|
from reflex.vars.base import Var
|
||||||
|
|
||||||
from ..base import RadixThemesComponent
|
from ..base import CommonPaddingProps, RadixThemesComponent
|
||||||
|
|
||||||
|
|
||||||
class TableRoot(elements.Table, RadixThemesComponent):
|
class TableRoot(elements.Table, RadixThemesComponent):
|
||||||
@ -51,6 +51,12 @@ class TableColumnHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
# The justification of the column
|
# The justification of the column
|
||||||
justify: Var[Literal["start", "center", "end"]]
|
justify: Var[Literal["start", "center", "end"]]
|
||||||
|
|
||||||
|
# The minimum width of the cell
|
||||||
|
min_width: Var[Responsive[str]]
|
||||||
|
|
||||||
|
# The maximum width of the cell
|
||||||
|
max_width: Var[Responsive[str]]
|
||||||
|
|
||||||
_invalid_children: List[str] = [
|
_invalid_children: List[str] = [
|
||||||
"TableBody",
|
"TableBody",
|
||||||
"TableHeader",
|
"TableHeader",
|
||||||
@ -76,7 +82,7 @@ class TableBody(elements.Tbody, RadixThemesComponent):
|
|||||||
_valid_parents: List[str] = ["TableRoot"]
|
_valid_parents: List[str] = ["TableRoot"]
|
||||||
|
|
||||||
|
|
||||||
class TableCell(elements.Td, RadixThemesComponent):
|
class TableCell(elements.Td, CommonPaddingProps, RadixThemesComponent):
|
||||||
"""A cell containing data."""
|
"""A cell containing data."""
|
||||||
|
|
||||||
tag = "Table.Cell"
|
tag = "Table.Cell"
|
||||||
@ -84,6 +90,12 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
# The justification of the column
|
# The justification of the column
|
||||||
justify: Var[Literal["start", "center", "end"]]
|
justify: Var[Literal["start", "center", "end"]]
|
||||||
|
|
||||||
|
# The minimum width of the cell
|
||||||
|
min_width: Var[Responsive[str]]
|
||||||
|
|
||||||
|
# The maximum width of the cell
|
||||||
|
max_width: Var[Responsive[str]]
|
||||||
|
|
||||||
_invalid_children: List[str] = [
|
_invalid_children: List[str] = [
|
||||||
"TableBody",
|
"TableBody",
|
||||||
"TableHeader",
|
"TableHeader",
|
||||||
@ -93,7 +105,7 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
class TableRowHeaderCell(elements.Th, CommonPaddingProps, RadixThemesComponent):
|
||||||
"""A table cell that is semantically treated as a row header."""
|
"""A table cell that is semantically treated as a row header."""
|
||||||
|
|
||||||
tag = "Table.RowHeaderCell"
|
tag = "Table.RowHeaderCell"
|
||||||
@ -101,6 +113,12 @@ class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
# The justification of the column
|
# The justification of the column
|
||||||
justify: Var[Literal["start", "center", "end"]]
|
justify: Var[Literal["start", "center", "end"]]
|
||||||
|
|
||||||
|
# The minimum width of the cell
|
||||||
|
min_width: Var[Responsive[str]]
|
||||||
|
|
||||||
|
# The maximum width of the cell
|
||||||
|
max_width: Var[Responsive[str]]
|
||||||
|
|
||||||
_invalid_children: List[str] = [
|
_invalid_children: List[str] = [
|
||||||
"TableBody",
|
"TableBody",
|
||||||
"TableHeader",
|
"TableHeader",
|
||||||
|
@ -12,7 +12,7 @@ from reflex.event import BASE_STATE, 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 CommonPaddingProps, RadixThemesComponent
|
||||||
|
|
||||||
class TableRoot(elements.Table, RadixThemesComponent):
|
class TableRoot(elements.Table, RadixThemesComponent):
|
||||||
@overload
|
@overload
|
||||||
@ -65,7 +65,7 @@ class TableRoot(elements.Table, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -159,7 +159,7 @@ class TableHeader(elements.Thead, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -255,7 +255,7 @@ class TableRow(elements.Tr, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -322,6 +322,12 @@ class TableColumnHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
Var[Literal["center", "end", "start"]],
|
Var[Literal["center", "end", "start"]],
|
||||||
]
|
]
|
||||||
] = None,
|
] = None,
|
||||||
|
min_width: Optional[
|
||||||
|
Union[Breakpoints[str, str], Var[Union[Breakpoints[str, str], str]], str]
|
||||||
|
] = None,
|
||||||
|
max_width: Optional[
|
||||||
|
Union[Breakpoints[str, str], Var[Union[Breakpoints[str, str], str]], str]
|
||||||
|
] = None,
|
||||||
align: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
align: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
col_span: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
col_span: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
headers: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
headers: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
@ -356,7 +362,7 @@ class TableColumnHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -382,6 +388,8 @@ class TableColumnHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
Args:
|
Args:
|
||||||
*children: Child components.
|
*children: Child components.
|
||||||
justify: The justification of the column
|
justify: The justification of the column
|
||||||
|
min_width: The minimum width of the cell
|
||||||
|
max_width: The maximum width of the cell
|
||||||
align: Alignment of the content within the table header cell
|
align: Alignment of the content within the table header cell
|
||||||
col_span: Number of columns a header cell should span
|
col_span: Number of columns a header cell should span
|
||||||
headers: IDs of the headers associated with this header cell
|
headers: IDs of the headers associated with this header cell
|
||||||
@ -452,7 +460,7 @@ class TableBody(elements.Tbody, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -507,7 +515,7 @@ class TableBody(elements.Tbody, RadixThemesComponent):
|
|||||||
"""
|
"""
|
||||||
...
|
...
|
||||||
|
|
||||||
class TableCell(elements.Td, RadixThemesComponent):
|
class TableCell(elements.Td, CommonPaddingProps, RadixThemesComponent):
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
@ -519,6 +527,12 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
Var[Literal["center", "end", "start"]],
|
Var[Literal["center", "end", "start"]],
|
||||||
]
|
]
|
||||||
] = None,
|
] = None,
|
||||||
|
min_width: Optional[
|
||||||
|
Union[Breakpoints[str, str], Var[Union[Breakpoints[str, str], str]], str]
|
||||||
|
] = None,
|
||||||
|
max_width: Optional[
|
||||||
|
Union[Breakpoints[str, str], Var[Union[Breakpoints[str, str], str]], str]
|
||||||
|
] = None,
|
||||||
align: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
align: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
col_span: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
col_span: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
headers: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
headers: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
@ -547,12 +561,131 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
|
p: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
px: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
py: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pt: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pr: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pb: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pl: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
style: Optional[Style] = None,
|
style: Optional[Style] = None,
|
||||||
key: Optional[Any] = None,
|
key: Optional[Any] = None,
|
||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -578,6 +711,8 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
Args:
|
Args:
|
||||||
*children: Child components.
|
*children: Child components.
|
||||||
justify: The justification of the column
|
justify: The justification of the column
|
||||||
|
min_width: The minimum width of the cell
|
||||||
|
max_width: The maximum width of the cell
|
||||||
align: Alignment of the content within the table cell
|
align: Alignment of the content within the table cell
|
||||||
col_span: Number of columns a cell should span
|
col_span: Number of columns a cell should span
|
||||||
headers: IDs of the headers associated with this cell
|
headers: IDs of the headers associated with this cell
|
||||||
@ -598,6 +733,13 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
spell_check: Defines whether the element may be checked for spelling errors.
|
spell_check: Defines whether the element may be checked for spelling errors.
|
||||||
tab_index: Defines the position of the current element in the tabbing order.
|
tab_index: Defines the position of the current element in the tabbing order.
|
||||||
title: Defines a tooltip for the element.
|
title: Defines a tooltip for the element.
|
||||||
|
p: Padding: "0" - "9"
|
||||||
|
px: Padding horizontal: "0" - "9"
|
||||||
|
py: Padding vertical: "0" - "9"
|
||||||
|
pt: Padding top: "0" - "9"
|
||||||
|
pr: Padding right: "0" - "9"
|
||||||
|
pb: Padding bottom: "0" - "9"
|
||||||
|
pl: Padding left: "0" - "9"
|
||||||
style: The style of the component.
|
style: The style of the component.
|
||||||
key: A unique key for the component.
|
key: A unique key for the component.
|
||||||
id: The id for the component.
|
id: The id for the component.
|
||||||
@ -611,7 +753,7 @@ class TableCell(elements.Td, RadixThemesComponent):
|
|||||||
"""
|
"""
|
||||||
...
|
...
|
||||||
|
|
||||||
class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
class TableRowHeaderCell(elements.Th, CommonPaddingProps, RadixThemesComponent):
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
@ -623,6 +765,12 @@ class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
Var[Literal["center", "end", "start"]],
|
Var[Literal["center", "end", "start"]],
|
||||||
]
|
]
|
||||||
] = None,
|
] = None,
|
||||||
|
min_width: Optional[
|
||||||
|
Union[Breakpoints[str, str], Var[Union[Breakpoints[str, str], str]], str]
|
||||||
|
] = None,
|
||||||
|
max_width: Optional[
|
||||||
|
Union[Breakpoints[str, str], Var[Union[Breakpoints[str, str], str]], str]
|
||||||
|
] = None,
|
||||||
align: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
align: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
col_span: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
col_span: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
headers: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
headers: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
@ -652,12 +800,131 @@ class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
spell_check: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
tab_index: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
title: Optional[Union[Var[Union[bool, int, str]], bool, int, str]] = None,
|
||||||
|
p: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
px: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
py: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pt: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pr: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pb: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pl: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
style: Optional[Style] = None,
|
style: Optional[Style] = None,
|
||||||
key: Optional[Any] = None,
|
key: Optional[Any] = None,
|
||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -683,6 +950,8 @@ class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
Args:
|
Args:
|
||||||
*children: Child components.
|
*children: Child components.
|
||||||
justify: The justification of the column
|
justify: The justification of the column
|
||||||
|
min_width: The minimum width of the cell
|
||||||
|
max_width: The maximum width of the cell
|
||||||
align: Alignment of the content within the table header cell
|
align: Alignment of the content within the table header cell
|
||||||
col_span: Number of columns a header cell should span
|
col_span: Number of columns a header cell should span
|
||||||
headers: IDs of the headers associated with this header cell
|
headers: IDs of the headers associated with this header cell
|
||||||
@ -704,6 +973,13 @@ class TableRowHeaderCell(elements.Th, RadixThemesComponent):
|
|||||||
spell_check: Defines whether the element may be checked for spelling errors.
|
spell_check: Defines whether the element may be checked for spelling errors.
|
||||||
tab_index: Defines the position of the current element in the tabbing order.
|
tab_index: Defines the position of the current element in the tabbing order.
|
||||||
title: Defines a tooltip for the element.
|
title: Defines a tooltip for the element.
|
||||||
|
p: Padding: "0" - "9"
|
||||||
|
px: Padding horizontal: "0" - "9"
|
||||||
|
py: Padding vertical: "0" - "9"
|
||||||
|
pt: Padding top: "0" - "9"
|
||||||
|
pr: Padding right: "0" - "9"
|
||||||
|
pb: Padding bottom: "0" - "9"
|
||||||
|
pl: Padding left: "0" - "9"
|
||||||
style: The style of the component.
|
style: The style of the component.
|
||||||
key: A unique key for the component.
|
key: A unique key for the component.
|
||||||
id: The id for the component.
|
id: The id for the component.
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user