This commit is contained in:
Khaleel Al-Adhami 2024-10-21 14:54:24 -07:00
commit 44af40ca11
231 changed files with 11093 additions and 16859 deletions

View File

@ -18,7 +18,7 @@ inputs:
poetry-version: poetry-version:
description: 'Poetry version to install' description: 'Poetry version to install'
required: false required: false
default: '1.3.1' default: '1.8.3'
run-poetry-install: run-poetry-install:
description: 'Whether to run poetry install on current dir' description: 'Whether to run poetry install on current dir'
required: false required: false

View File

@ -14,7 +14,7 @@ env:
jobs: jobs:
check_latest_node: check_latest_node:
runs-on: ubuntu-latest runs-on: ubuntu-22.04
strategy: strategy:
matrix: matrix:
python-version: ['3.12'] python-version: ['3.12']

View File

@ -0,0 +1,88 @@
name: check-outdated-dependencies
on:
push: # This will trigger the action when a pull request is opened or updated.
branches:
- 'release/**' # This will trigger the action when any branch starting with "release/" is created.
workflow_dispatch: # Allow manual triggering if needed.
jobs:
backend:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- uses: ./.github/actions/setup_build_env
with:
python-version: '3.9'
run-poetry-install: true
create-venv-at-path: .venv
- name: Check outdated backend dependencies
run: |
outdated=$(poetry show -oT)
echo "Outdated:"
echo "$outdated"
filtered_outdated=$(echo "$outdated" | grep -vE 'pyright|ruff' || true)
if [ ! -z "$filtered_outdated" ]; then
echo "Outdated dependencies found:"
echo "$filtered_outdated"
exit 1
else
echo "All dependencies are up to date. (pyright and ruff are ignored)"
fi
frontend:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- uses: ./.github/actions/setup_build_env
with:
python-version: '3.10.11'
run-poetry-install: true
create-venv-at-path: .venv
- name: Clone Reflex Website Repo
uses: actions/checkout@v4
with:
repository: reflex-dev/reflex-web
ref: main
path: reflex-web
- name: Install Requirements for reflex-web
working-directory: ./reflex-web
run: poetry run uv pip install -r requirements.txt
- name: Install additional dependencies for DB access
run: poetry run uv pip install psycopg2-binary
- name: Init Website for reflex-web
working-directory: ./reflex-web
run: poetry run reflex init
- name: Run Website and Check for errors
run: |
poetry run bash scripts/integration.sh ./reflex-web dev
- name: Check outdated frontend dependencies
working-directory: ./reflex-web/.web
run: |
raw_outdated=$(/home/runner/.local/share/reflex/bun/bin/bun outdated)
outdated=$(echo "$raw_outdated" | grep -vE '\|\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\|' || true)
echo "Outdated:"
echo "$outdated"
# Ignore 3rd party dependencies that are not updated.
filtered_outdated=$(echo "$outdated" | grep -vE 'Package|@chakra-ui|lucide-react|@splinetool/runtime|ag-grid-react|framer-motion|react-markdown|remark-math|remark-gfm|rehype-katex|rehype-raw|remark-unwrap-images' || true)
no_extra=$(echo "$filtered_outdated" | grep -vE '\|\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-' || true)
if [ ! -z "$no_extra" ]; then
echo "Outdated dependencies found:"
echo "$filtered_outdated"
exit 1
else
echo "All dependencies are up to date. (3rd party packages are ignored)"
fi

View File

@ -24,7 +24,7 @@ jobs:
matrix: matrix:
state_manager: ['redis', 'memory'] state_manager: ['redis', 'memory']
python-version: ['3.11.5', '3.12.0'] python-version: ['3.11.5', '3.12.0']
runs-on: ubuntu-latest runs-on: ubuntu-22.04
services: services:
# Label used to access the service container # Label used to access the service container
redis: redis:

View File

@ -42,7 +42,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
# Show OS combos first in GUI # Show OS combos first in GUI
os: [ubuntu-latest, windows-latest, macos-12] os: [ubuntu-latest, windows-latest]
python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0'] python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0']
exclude: exclude:
- os: windows-latest - os: windows-latest
@ -122,7 +122,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
# Show OS combos first in GUI # Show OS combos first in GUI
os: [ubuntu-latest, windows-latest, macos-12] os: [ubuntu-latest, windows-latest]
python-version: ['3.10.11', '3.11.4'] python-version: ['3.10.11', '3.11.4']
env: env:
@ -162,3 +162,44 @@ jobs:
--python-version "${{ matrix.python-version }}" --commit-sha "${{ github.sha }}" --python-version "${{ matrix.python-version }}" --commit-sha "${{ github.sha }}"
--pr-id "${{ github.event.pull_request.id }}" --branch-name "${{ github.head_ref || github.ref_name }}" --pr-id "${{ github.event.pull_request.id }}" --branch-name "${{ github.head_ref || github.ref_name }}"
--app-name "reflex-web" --path ./reflex-web/.web --app-name "reflex-web" --path ./reflex-web/.web
reflex-web-macos:
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
strategy:
fail-fast: false
matrix:
python-version: ['3.11.5', '3.12.0']
runs-on: macos-12
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup_build_env
with:
python-version: ${{ matrix.python-version }}
run-poetry-install: true
create-venv-at-path: .venv
- name: Clone Reflex Website Repo
uses: actions/checkout@v4
with:
repository: reflex-dev/reflex-web
ref: main
path: reflex-web
- name: Install Requirements for reflex-web
working-directory: ./reflex-web
run: poetry run uv pip install -r requirements.txt
- name: Install additional dependencies for DB access
run: poetry run uv pip install psycopg2-binary
- name: Init Website for reflex-web
working-directory: ./reflex-web
run: poetry run reflex init
- name: Run Website and Check for errors
run: |
# Check that npm is home
npm -v
poetry run bash scripts/integration.sh ./reflex-web prod
- name: Measure and upload .web size
run:
poetry run python benchmarks/benchmark_web_size.py --os "${{ matrix.os }}"
--python-version "${{ matrix.python-version }}" --commit-sha "${{ github.sha }}"
--pr-id "${{ github.event.pull_request.id }}" --branch-name "${{ github.head_ref || github.ref_name }}"
--app-name "reflex-web" --path ./reflex-web/.web

View File

@ -27,7 +27,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
os: [ubuntu-latest, windows-latest, macos-12] os: [ubuntu-latest, windows-latest]
python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0'] python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0']
# Windows is a bit behind on Python version availability in Github # Windows is a bit behind on Python version availability in Github
exclude: exclude:
@ -41,6 +41,7 @@ jobs:
- os: windows-latest - os: windows-latest
python-version: '3.9.13' python-version: '3.9.13'
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
# Service containers to run with `runner-job` # Service containers to run with `runner-job`
services: services:
# Label used to access the service container # Label used to access the service container
@ -78,4 +79,30 @@ jobs:
export PYTHONUNBUFFERED=1 export PYTHONUNBUFFERED=1
poetry run uv pip install "pydantic~=1.10" poetry run uv pip install "pydantic~=1.10"
poetry run pytest tests/units --cov --no-cov-on-fail --cov-report= poetry run pytest tests/units --cov --no-cov-on-fail --cov-report=
- run: poetry run coverage html - name: Generate coverage report
run: poetry run coverage html
unit-tests-macos:
timeout-minutes: 30
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
strategy:
fail-fast: false
matrix:
python-version: ['3.9.18', '3.10.13', '3.11.5', '3.12.0']
runs-on: macos-12
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup_build_env
with:
python-version: ${{ matrix.python-version }}
run-poetry-install: true
create-venv-at-path: .venv
- name: Run unit tests
run: |
export PYTHONUNBUFFERED=1
poetry run pytest tests/units --cov --no-cov-on-fail --cov-report=
- name: Run unit tests w/ pydantic v1
run: |
export PYTHONUNBUFFERED=1
poetry run uv pip install "pydantic~=1.10"
poetry run pytest tests/units --cov --no-cov-on-fail --cov-report=

View File

@ -3,7 +3,7 @@ fail_fast: true
repos: repos:
- repo: https://github.com/charliermarsh/ruff-pre-commit - repo: https://github.com/charliermarsh/ruff-pre-commit
rev: v0.4.10 rev: v0.6.9
hooks: hooks:
- id: ruff-format - id: ruff-format
args: [reflex, tests] args: [reflex, tests]
@ -25,7 +25,7 @@ repos:
rev: v1.1.313 rev: v1.1.313
hooks: hooks:
- id: pyright - id: pyright
args: [integration, reflex, tests] args: [reflex, tests]
language: system language: system
- repo: https://github.com/terrencepreilly/darglint - repo: https://github.com/terrencepreilly/darglint

View File

@ -17,7 +17,7 @@
--- ---
[English](https://github.com/reflex-dev/reflex/blob/main/README.md) | [简体中文](https://github.com/reflex-dev/reflex/blob/main/docs/zh/zh_cn/README.md) | [繁體中文](https://github.com/reflex-dev/reflex/blob/main/docs/zh/zh_tw/README.md) | [Türkçe](https://github.com/reflex-dev/reflex/blob/main/docs/tr/README.md) | [हिंदी](https://github.com/reflex-dev/reflex/blob/main/docs/in/README.md) | [Português (Brasil)](https://github.com/reflex-dev/reflex/blob/main/docs/pt/pt_br/README.md) | [Italiano](https://github.com/reflex-dev/reflex/blob/main/docs/it/README.md) | [Español](https://github.com/reflex-dev/reflex/blob/main/docs/es/README.md) | [한국어](https://github.com/reflex-dev/reflex/blob/main/docs/kr/README.md) | [日本語](https://github.com/reflex-dev/reflex/blob/main/docs/ja/README.md) | [Deutsch](https://github.com/reflex-dev/reflex/blob/main/docs/de/README.md) | [Persian (پارسی)](https://github.com/reflex-dev/reflex/blob/main/docs/pe/README.md) [English](https://github.com/reflex-dev/reflex/blob/main/README.md) | [简体中文](https://github.com/reflex-dev/reflex/blob/main/docs/zh/zh_cn/README.md) | [繁體中文](https://github.com/reflex-dev/reflex/blob/main/docs/zh/zh_tw/README.md) | [Türkçe](https://github.com/reflex-dev/reflex/blob/main/docs/tr/README.md) | [हिंदी](https://github.com/reflex-dev/reflex/blob/main/docs/in/README.md) | [Português (Brasil)](https://github.com/reflex-dev/reflex/blob/main/docs/pt/pt_br/README.md) | [Italiano](https://github.com/reflex-dev/reflex/blob/main/docs/it/README.md) | [Español](https://github.com/reflex-dev/reflex/blob/main/docs/es/README.md) | [한국어](https://github.com/reflex-dev/reflex/blob/main/docs/kr/README.md) | [日本語](https://github.com/reflex-dev/reflex/blob/main/docs/ja/README.md) | [Deutsch](https://github.com/reflex-dev/reflex/blob/main/docs/de/README.md) | [Persian (پارسی)](https://github.com/reflex-dev/reflex/blob/main/docs/pe/README.md) | [Tiếng Việt](https://github.com/reflex-dev/reflex/blob/main/docs/vi/README.md)
--- ---

267
docs/vi/README.md Normal file
View File

@ -0,0 +1,267 @@
```diff
+ Bạn đang tìm kiếm Pynecone? Bạn đã tìm đúng. Pynecone đã được đổi tên thành Reflex. +
```
<div align="center">
<img src="https://raw.githubusercontent.com/reflex-dev/reflex/main/docs/images/reflex_dark.svg#gh-light-mode-only" alt="Reflex Logo" width="300px">
<img src="https://raw.githubusercontent.com/reflex-dev/reflex/main/docs/images/reflex_light.svg#gh-dark-mode-only" alt="Reflex Logo" width="300px">
<hr>
### **✨ Ứng dụng web hiệu suất cao, tùy chỉnh bằng Python thuần. Deploy trong vài giây. ✨**
[![PyPI version](https://badge.fury.io/py/reflex.svg)](https://badge.fury.io/py/reflex)
![versions](https://img.shields.io/pypi/pyversions/reflex.svg)
[![Documentation](https://img.shields.io/badge/Documentation%20-Introduction%20-%20%23007ec6)](https://reflex.dev/docs/getting-started/introduction)
[![Discord](https://img.shields.io/discord/1029853095527727165?color=%237289da&label=Discord)](https://discord.gg/T5WSbC2YtQ)
</div>
---
[English](https://github.com/reflex-dev/reflex/blob/main/README.md) | [简体中文](https://github.com/reflex-dev/reflex/blob/main/docs/zh/zh_cn/README.md) | [繁體中文](https://github.com/reflex-dev/reflex/blob/main/docs/zh/zh_tw/README.md) | [Türkçe](https://github.com/reflex-dev/reflex/blob/main/docs/tr/README.md) | [हिंदी](https://github.com/reflex-dev/reflex/blob/main/docs/in/README.md) | [Português (Brasil)](https://github.com/reflex-dev/reflex/blob/main/docs/pt/pt_br/README.md) | [Italiano](https://github.com/reflex-dev/reflex/blob/main/docs/it/README.md) | [Español](https://github.com/reflex-dev/reflex/blob/main/docs/es/README.md) | [한국어](https://github.com/reflex-dev/reflex/blob/main/docs/kr/README.md) | [日本語](https://github.com/reflex-dev/reflex/blob/main/docs/ja/README.md) | [Deutsch](https://github.com/reflex-dev/reflex/blob/main/docs/de/README.md) | [Persian (پارسی)](https://github.com/reflex-dev/reflex/blob/main/docs/pe/README.md) | [Tiếng Việt](https://github.com/reflex-dev/reflex/blob/main/docs/vi/README.md)
---
# Reflex
Reflex là một thư viện để xây dựng ứng dụng web toàn bộ bằng Python thuần.
Các tính năng chính:
* **Python thuần tuý** - Viết toàn bộ ứng dụng cả backend và frontend hoàn toàn bằng Python, không cần học JavaScript.
* **Full Flexibility** - Reflex dễ dàng để bắt đầu, nhưng cũng có thể mở rộng lên các ứng dụng phức tạp.
* **Deploy Instantly** - Sau khi xây dựng ứng dụng, bạn có thể triển khai bằng [một dòng lệnh](https://reflex.dev/docs/hosting/deploy-quick-start/) hoặc triển khai trên server của riêng bạn.
Đọc [bài viết về kiến trúc hệ thống](https://reflex.dev/blog/2024-03-21-reflex-architecture/#the-reflex-architecture) để hiểu rõ các hoạt động của Reflex.
## ⚙️ Cài đặt
Mở cửa sổ lệnh và chạy (Yêu cầu Python phiên bản 3.9+):
```bash
pip install reflex
```
## 🥳 Tạo ứng dụng đầu tiên
Cài đặt `reflex` cũng như cài đặt công cụ dòng lệnh `reflex`.
Kiểm tra việc cài đặt đã thành công hay chưa bằng cách tạo mới một ứng dụng. (Thay `my_app_name` bằng tên ứng dụng của bạn):
```bash
mkdir my_app_name
cd my_app_name
reflex init
```
Lệnh này tạo ra một ứng dụng mẫu trong một thư mục mới.
Bạn có thể chạy ứng dụng ở chế độ phát triển.
```bash
reflex run
```
Bạn có thể xem ứng dụng của bạn ở địa chỉ http://localhost:3000.
Bạn có thể thay đổi mã nguồn ở `my_app_name/my_app_name.py`. Reflex nhanh chóng làm mới và bạn có thể thấy thay đổi trên ứng dụng của bạn ngay lập tức khi bạn lưu file.
## 🫧 Ứng dụng ví dụ
Bắt đầu với ví dụ: tạo một ứng dụng tạo ảnh bằng [DALL·E](https://platform.openai.com/docs/guides/images/image-generation?context=node). Để cho đơn giản, chúng ta sẽ sử dụng [OpenAI API](https://platform.openai.com/docs/api-reference/authentication), nhưng bạn có thể sử dụng model của chính bạn được triển khai trên local.
&nbsp;
<div align="center">
<img src="https://raw.githubusercontent.com/reflex-dev/reflex/main/docs/images/dalle.gif" alt="A frontend wrapper for DALL·E, shown in the process of generating an image." width="550" />
</div>
&nbsp;
Đây là toàn bộ đoạn mã để xây dựng ứng dụng trên. Nó được viết hoàn toàn trong một file Python!
```python
import reflex as rx
import openai
openai_client = openai.OpenAI()
class State(rx.State):
"""The app state."""
prompt = ""
image_url = ""
processing = False
complete = False
def get_image(self):
"""Get the image from the prompt."""
if self.prompt == "":
return rx.window_alert("Prompt Empty")
self.processing, self.complete = True, False
yield
response = openai_client.images.generate(
prompt=self.prompt, n=1, size="1024x1024"
)
self.image_url = response.data[0].url
self.processing, self.complete = False, True
def index():
return rx.center(
rx.vstack(
rx.heading("DALL-E", font_size="1.5em"),
rx.input(
placeholder="Enter a prompt..",
on_blur=State.set_prompt,
width="25em",
),
rx.button(
"Generate Image",
on_click=State.get_image,
width="25em",
loading=State.processing
),
rx.cond(
State.complete,
rx.image(src=State.image_url, width="20em"),
),
align="center",
),
width="100%",
height="100vh",
)
# Add state and page to the app.
app = rx.App()
app.add_page(index, title="Reflex:DALL-E")
```
## Hãy phân tích chi tiết.
<div align="center">
<img src="../images/dalle_colored_code_example.png" alt="Explaining the differences between backend and frontend parts of the DALL-E app." width="900" />
</div>
### **Reflex UI**
Bắt đầu với giao diện chính.
```python
def index():
return rx.center(
...
)
```
Hàm `index` định nghĩa phần giao diện chính của ứng dụng.
Chúng tôi sử dụng các component (thành phần) khác nhau như `center`, `vstack`, `input``button` để xây dựng giao diện phía trước.
Các component có thể được lồng vào nhau để tạo ra các bố cục phức tạp. Và bạn cũng có thể sử dụng từ khoá `args` để tận dụng đầy đủ sức mạnh của CSS.
Reflex có đến hơn [60 component được xây dựng sẵn](https://reflex.dev/docs/library) để giúp bạn bắt đầu. Chúng ta có thể tạo ra một component mới khá dễ dàng, thao khảo: [xây dựng component của riêng bạn](https://reflex.dev/docs/wrapping-react/overview/).
### **State**
Reflex biểu diễn giao diện bằng các hàm của state (trạng thái).
```python
class State(rx.State):
"""The app state."""
prompt = ""
image_url = ""
processing = False
complete = False
```
Một state định nghĩa các biến (được gọi là vars) có thể thay đổi trong một ứng dụng và cho phép các hàm có thể thay đổi chúng.
Tại đây state được cấu thành từ một `prompt``image_url`.
Có cũng những biến boolean `processing``complete`
để chỉ ra khi nào tắt nút (trong quá trình tạo hình ảnh)
và khi nào hiển thị hình ảnh kết quả.
### **Event Handlers**
```python
def get_image(self):
"""Get the image from the prompt."""
if self.prompt == "":
return rx.window_alert("Prompt Empty")
self.processing, self.complete = True, False
yield
response = openai_client.images.generate(
prompt=self.prompt, n=1, size="1024x1024"
)
self.image_url = response.data[0].url
self.processing, self.complete = False, True
```
Với các state, chúng ta định nghĩa các hàm có thể thay đổi state vars được gọi là event handlers. Event handler là cách chúng ta có thể thay đổi state trong Reflex. Chúng có thể là phản hồi khi người dùng thao tác, chằng hạn khi nhấn vào nút hoặc khi đang nhập trong text box. Các hành động này được gọi là event.
Ứng dụng DALL·E. của chúng ta có một event handler, `get_image` để lấy hình ảnh từ OpenAI API. Sử dụng từ khoá `yield` in ở giữa event handler để cập nhật giao diện. Hoặc giao diện có thể cập nhật ở cuối event handler.
### **Routing**
Cuối cùng, chúng ta định nghĩa một ứng dụng.
```python
app = rx.App()
```
Chúng ta thêm một trang ở đầu ứng dụng bằng index component. Chúng ta cũng thêm tiêu đề của ứng dụng để hiển thị lên trình duyệt.
```python
app.add_page(index, title="DALL-E")
```
Bạn có thể tạo một ứng dụng nhiều trang bằng cách thêm trang.
## 📑 Tài liệu
<div align="center">
📑 [Docs](https://reflex.dev/docs/getting-started/introduction) &nbsp; | &nbsp; 🗞️ [Blog](https://reflex.dev/blog) &nbsp; | &nbsp; 📱 [Component Library](https://reflex.dev/docs/library) &nbsp; | &nbsp; 🖼️ [Gallery](https://reflex.dev/docs/gallery) &nbsp; | &nbsp; 🛸 [Deployment](https://reflex.dev/docs/hosting/deploy-quick-start) &nbsp;
</div>
## ✅ Status
Reflex phát hành vào tháng 12/2022 với tên là Pynecone.
Đến tháng 02/2024, chúng tôi tạo ra dịch vụ dưới phiên bản alpha! Trong thời gian này mọi người có thể triển khai ứng dụng hoàn toàn miễn phí. Xem [roadmap](https://github.com/reflex-dev/reflex/issues/2727) để biết thêm chi tiết.
Reflex ra phiên bản mới với các tính năng mới hàng tuần! Hãy :star: star và :eyes: watch repo này để thấy các cập nhật mới nhất.
## Contributing
Chúng tôi chào đón mọi đóng góp dù lớn hay nhỏ. Dưới đây là các cách để bắt đầu với cộng đồng Reflex.
- **Discord**: [Discord](https://discord.gg/T5WSbC2YtQ) của chúng tôi là nơi tốt nhất để nhờ sự giúp đỡ và thảo luận các bạn có thể đóng góp.
- **GitHub Discussions**: Là cách tốt nhất để thảo luận về các tính năng mà bạn có thể đóng góp hoặc những điều bạn chưa rõ.
- **GitHub Issues**: [Issues](https://github.com/reflex-dev/reflex/issues) là nơi tốt nhất để thông báo. Ngoài ra bạn có thể sửa chữa các vấn đề bằng cách tạo PR.
Chúng tôi luôn sẵn sàng tìm kiếm các contributor, bất kể kinh nghiệm. Để tham gia đóng góp, xin mời xem
[CONTIBUTING.md](https://github.com/reflex-dev/reflex/blob/main/CONTRIBUTING.md)
## Xin cảm ơn các Contributors:
<a href="https://github.com/reflex-dev/reflex/graphs/contributors">
<img src="https://contrib.rocks/image?repo=reflex-dev/reflex" />
</a>
## License
Reflex là mã nguồn mở và sử dụng giấy phép [Apache License 2.0](LICENSE).

1270
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "reflex" name = "reflex"
version = "0.6.3dev1" version = "0.6.4dev1"
description = "Web apps in pure Python." description = "Web apps in pure Python."
license = "Apache-2.0" license = "Apache-2.0"
authors = [ authors = [
@ -53,7 +53,7 @@ reflex-hosting-cli = ">=0.1.2,<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"
setuptools = ">=69.1.1,<70.2" setuptools = ">=75.0"
httpx = ">=0.25.1,<1.0" httpx = ">=0.25.1,<1.0"
twine = ">=4.0.0,<6.0" twine = ">=4.0.0,<6.0"
tomlkit = ">=0.12.4,<1.0" tomlkit = ">=0.12.4,<1.0"
@ -61,16 +61,16 @@ lazy_loader = ">=0.4"
reflex-chakra = ">=0.6.0" reflex-chakra = ">=0.6.0"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
pytest = ">=7.1.2,<8.0" pytest = ">=7.1.2,<9.0"
pytest-mock = ">=3.10.0,<4.0" pytest-mock = ">=3.10.0,<4.0"
pyright = ">=1.1.229,<1.1.335" pyright = ">=1.1.229,<1.1.335"
darglint = ">=1.8.1,<2.0" darglint = ">=1.8.1,<2.0"
toml = ">=0.10.2,<1.0" toml = ">=0.10.2,<1.0"
pytest-asyncio = ">=0.20.1,<0.22.0" # https://github.com/pytest-dev/pytest-asyncio/issues/706 pytest-asyncio = ">=0.24.0"
pytest-cov = ">=4.0.0,<5.0" pytest-cov = ">=4.0.0,<6.0"
ruff = "^0.4.9" ruff = "^0.6.9"
pandas = ">=2.1.1,<3.0" pandas = ">=2.1.1,<3.0"
pillow = ">=10.0.0,<11.0" pillow = ">=10.0.0,<12.0"
plotly = ">=5.13.0,<6.0" plotly = ">=5.13.0,<6.0"
asynctest = ">=0.13.0,<1.0" asynctest = ">=0.13.0,<1.0"
pre-commit = ">=3.2.1" pre-commit = ">=3.2.1"
@ -100,3 +100,7 @@ lint.pydocstyle.convention = "google"
"reflex/.templates/*.py" = ["D100", "D103", "D104"] "reflex/.templates/*.py" = ["D100", "D103", "D104"]
"*.pyi" = ["D301", "D415", "D417", "D418", "E742"] "*.pyi" = ["D301", "D415", "D417", "D418", "E742"]
"*/blank.py" = ["I001"] "*/blank.py" = ["I001"]
[tool.pytest.ini_options]
asyncio_default_fixture_loop_scope = "function"
asyncio_mode = "auto"

View File

@ -89,6 +89,8 @@ from reflex.utils import (
lazy_loader, lazy_loader,
) )
from .event import event as event
# import this here explicitly to avoid returning the page module since page attr has the # import this here explicitly to avoid returning the page module since page attr has the
# same name as page module(page.py) # same name as page module(page.py)
from .page import page as page from .page import page as page
@ -331,12 +333,11 @@ _MAPPING: dict = {
"style": ["Style", "toggle_color_mode"], "style": ["Style", "toggle_color_mode"],
"utils.imports": ["ImportVar"], "utils.imports": ["ImportVar"],
"utils.serializers": ["serializer"], "utils.serializers": ["serializer"],
"vars": ["Var"], "vars": ["Var", "field", "Field"],
} }
_SUBMODULES: set[str] = { _SUBMODULES: set[str] = {
"components", "components",
"event",
"app", "app",
"style", "style",
"admin", "admin",

View File

@ -11,7 +11,6 @@ from . import base as base
from . import compiler as compiler from . import compiler as compiler
from . import components as components from . import components as components
from . import config as config from . import config as config
from . import event as event
from . import model as model from . import model as model
from . import style as style from . import style as style
from . import testing as testing from . import testing as testing
@ -161,6 +160,7 @@ from .event import clear_local_storage as clear_local_storage
from .event import clear_session_storage as clear_session_storage from .event import clear_session_storage as clear_session_storage
from .event import console_log as console_log from .event import console_log as console_log
from .event import download as download from .event import download as download
from .event import event as event
from .event import prevent_default as prevent_default from .event import prevent_default as prevent_default
from .event import redirect as redirect from .event import redirect as redirect
from .event import remove_cookie as remove_cookie from .event import remove_cookie as remove_cookie
@ -189,7 +189,9 @@ 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 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 Var as Var from .vars import Var as Var
from .vars import field as field
del compat del compat
RADIX_THEMES_MAPPING: dict RADIX_THEMES_MAPPING: dict

View File

@ -69,7 +69,7 @@ from reflex.components.core.client_side_routing import (
) )
from reflex.components.core.upload import Upload, get_upload_dir from reflex.components.core.upload import Upload, get_upload_dir
from reflex.components.radix import themes from reflex.components.radix import themes
from reflex.config import get_config from reflex.config import environment, get_config
from reflex.event import Event, EventHandler, EventSpec, window_alert from reflex.event import Event, EventHandler, EventSpec, window_alert
from reflex.model import Model, get_db_status from reflex.model import Model, get_db_status
from reflex.page import ( from reflex.page import (
@ -919,15 +919,16 @@ class App(MiddlewareMixin, LifespanMixin, Base):
executor = None executor = None
if ( if (
platform.system() in ("Linux", "Darwin") platform.system() in ("Linux", "Darwin")
and os.environ.get("REFLEX_COMPILE_PROCESSES") is not None and (number_of_processes := environment.REFLEX_COMPILE_PROCESSES)
is not None
): ):
executor = concurrent.futures.ProcessPoolExecutor( executor = concurrent.futures.ProcessPoolExecutor(
max_workers=int(os.environ.get("REFLEX_COMPILE_PROCESSES", 0)) or None, max_workers=number_of_processes,
mp_context=multiprocessing.get_context("fork"), mp_context=multiprocessing.get_context("fork"),
) )
else: else:
executor = concurrent.futures.ThreadPoolExecutor( executor = concurrent.futures.ThreadPoolExecutor(
max_workers=int(os.environ.get("REFLEX_COMPILE_THREADS", 0)) or None, max_workers=environment.REFLEX_COMPILE_THREADS
) )
for route, component in self.pages.items(): for route, component in self.pages.items():
@ -945,6 +946,21 @@ class App(MiddlewareMixin, LifespanMixin, Base):
pages_results = [] pages_results = []
for route, component in self.pages.items():
component._add_style_recursive(self.style, self.theme)
ExecutorSafeFunctions.COMPONENTS[route] = component
for route, page in self.unevaluated_pages.items():
if route in self.pages:
continue
ExecutorSafeFunctions.UNCOMPILED_PAGES[route] = page
ExecutorSafeFunctions.STATE = self.state
pages_results = []
with executor: with executor:
result_futures = [] result_futures = []
pages_futures = [] pages_futures = []

View File

@ -2,7 +2,6 @@
from __future__ import annotations from __future__ import annotations
import os
from datetime import datetime from datetime import datetime
from pathlib import Path from pathlib import Path
from typing import TYPE_CHECKING, Dict, Iterable, Optional, Tuple, Type, Union from typing import TYPE_CHECKING, Dict, Iterable, Optional, Tuple, Type, Union
@ -17,7 +16,7 @@ from reflex.components.component import (
CustomComponent, CustomComponent,
StatefulComponent, StatefulComponent,
) )
from reflex.config import get_config from reflex.config import environment, get_config
from reflex.state import BaseState from reflex.state import BaseState
from reflex.style import SYSTEM_COLOR_MODE from reflex.style import SYSTEM_COLOR_MODE
from reflex.utils.exec import is_prod_mode from reflex.utils.exec import is_prod_mode
@ -528,7 +527,7 @@ def remove_tailwind_from_postcss() -> tuple[str, str]:
def purge_web_pages_dir(): def purge_web_pages_dir():
"""Empty out .web/pages directory.""" """Empty out .web/pages directory."""
if not is_prod_mode() and os.environ.get("REFLEX_PERSIST_WEB_DIR"): if not is_prod_mode() and environment.REFLEX_PERSIST_WEB_DIR:
# Skip purging the web directory in dev mode if REFLEX_PERSIST_WEB_DIR is set. # Skip purging the web directory in dev mode if REFLEX_PERSIST_WEB_DIR is set.
return return

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -8,7 +8,7 @@ from __future__ import annotations
from typing import Literal from typing import Literal
from reflex.components.component import Component from reflex.components.component import Component
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event
from reflex.vars.base import LiteralVar, Var from reflex.vars.base import LiteralVar, Var
@ -35,13 +35,13 @@ class Script(Component):
) )
# Triggered when the script is loading # Triggered when the script is loading
on_load: EventHandler[lambda: []] on_load: EventHandler[empty_event]
# Triggered when the script has loaded # Triggered when the script has loaded
on_ready: EventHandler[lambda: []] on_ready: EventHandler[empty_event]
# Triggered when the script has errored # Triggered when the script has errored
on_error: EventHandler[lambda: []] on_error: EventHandler[empty_event]
@classmethod @classmethod
def create(cls, *children, **props) -> Component: def create(cls, *children, **props) -> Component:

View File

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

View File

@ -36,6 +36,7 @@ from reflex.constants import (
MemoizationMode, MemoizationMode,
PageNames, PageNames,
) )
from reflex.constants.compiler import SpecialAttributes
from reflex.event import ( from reflex.event import (
EventChain, EventChain,
EventChainVar, EventChainVar,
@ -44,6 +45,7 @@ from reflex.event import (
EventVar, EventVar,
call_event_fn, call_event_fn,
call_event_handler, call_event_handler,
empty_event,
get_handler_args, get_handler_args,
) )
from reflex.style import Style, format_as_emotion from reflex.style import Style, format_as_emotion
@ -474,6 +476,17 @@ class Component(BaseComponent, ABC):
for key in kwargs["event_triggers"]: for key in kwargs["event_triggers"]:
del kwargs[key] del kwargs[key]
# Place data_ and aria_ attributes into custom_attrs
special_attributes = tuple(
key
for key in kwargs
if key not in fields and SpecialAttributes.is_special(key)
)
if special_attributes:
custom_attrs = kwargs.setdefault("custom_attrs", {})
for key in special_attributes:
custom_attrs[format.to_kebab_case(key)] = kwargs.pop(key)
# Add style props to the component. # Add style props to the component.
style = kwargs.get("style", {}) style = kwargs.get("style", {})
if isinstance(style, List): if isinstance(style, List):
@ -493,8 +506,6 @@ class Component(BaseComponent, ABC):
**{attr: value for attr, value in kwargs.items() if attr not in fields}, **{attr: value for attr, value in kwargs.items() if attr not in fields},
} }
) )
if "custom_attrs" not in kwargs:
kwargs["custom_attrs"] = {}
# Convert class_name to str if it's list # Convert class_name to str if it's list
class_name = kwargs.get("class_name", "") class_name = kwargs.get("class_name", "")
@ -613,21 +624,21 @@ class Component(BaseComponent, ABC):
""" """
default_triggers = { default_triggers = {
EventTriggers.ON_FOCUS: lambda: [], EventTriggers.ON_FOCUS: empty_event,
EventTriggers.ON_BLUR: lambda: [], EventTriggers.ON_BLUR: empty_event,
EventTriggers.ON_CLICK: lambda: [], EventTriggers.ON_CLICK: empty_event,
EventTriggers.ON_CONTEXT_MENU: lambda: [], EventTriggers.ON_CONTEXT_MENU: empty_event,
EventTriggers.ON_DOUBLE_CLICK: lambda: [], EventTriggers.ON_DOUBLE_CLICK: empty_event,
EventTriggers.ON_MOUSE_DOWN: lambda: [], EventTriggers.ON_MOUSE_DOWN: empty_event,
EventTriggers.ON_MOUSE_ENTER: lambda: [], EventTriggers.ON_MOUSE_ENTER: empty_event,
EventTriggers.ON_MOUSE_LEAVE: lambda: [], EventTriggers.ON_MOUSE_LEAVE: empty_event,
EventTriggers.ON_MOUSE_MOVE: lambda: [], EventTriggers.ON_MOUSE_MOVE: empty_event,
EventTriggers.ON_MOUSE_OUT: lambda: [], EventTriggers.ON_MOUSE_OUT: empty_event,
EventTriggers.ON_MOUSE_OVER: lambda: [], EventTriggers.ON_MOUSE_OVER: empty_event,
EventTriggers.ON_MOUSE_UP: lambda: [], EventTriggers.ON_MOUSE_UP: empty_event,
EventTriggers.ON_SCROLL: lambda: [], EventTriggers.ON_SCROLL: empty_event,
EventTriggers.ON_MOUNT: lambda: [], EventTriggers.ON_MOUNT: empty_event,
EventTriggers.ON_UNMOUNT: lambda: [], EventTriggers.ON_UNMOUNT: empty_event,
} }
# Look for component specific triggers, # Look for component specific triggers,
@ -638,7 +649,7 @@ class Component(BaseComponent, ABC):
annotation = field.annotation annotation = field.annotation
if (metadata := getattr(annotation, "__metadata__", None)) is not None: if (metadata := getattr(annotation, "__metadata__", None)) is not None:
args_spec = metadata[0] args_spec = metadata[0]
default_triggers[field.name] = args_spec or (lambda: []) default_triggers[field.name] = args_spec or (empty_event) # type: ignore
return default_triggers return default_triggers
def __repr__(self) -> str: def __repr__(self) -> str:
@ -1695,7 +1706,7 @@ class CustomComponent(Component):
value = self._create_event_chain( value = self._create_event_chain(
value=value, value=value,
args_spec=event_triggers_in_component_declaration.get( args_spec=event_triggers_in_component_declaration.get(
key, lambda: [] key, empty_event
), ),
) )
self.props[format.to_camel_case(key)] = value self.props[format.to_camel_case(key)] = value

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,13 +2,13 @@
from __future__ import annotations from __future__ import annotations
import os
from pathlib import Path from pathlib import Path
from typing import Callable, ClassVar, Dict, List, Optional from typing import Any, Callable, ClassVar, Dict, List, Optional, Tuple
from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf
from reflex.components.el.elements.forms import Input from reflex.components.el.elements.forms import Input
from reflex.components.radix.themes.layout.box import Box from reflex.components.radix.themes.layout.box import Box
from reflex.config import environment
from reflex.constants import Dirs from reflex.constants import Dirs
from reflex.event import ( from reflex.event import (
CallableEventSpec, CallableEventSpec,
@ -125,9 +125,7 @@ def get_upload_dir() -> Path:
""" """
Upload.is_used = True Upload.is_used = True
uploaded_files_dir = Path( uploaded_files_dir = environment.REFLEX_UPLOADED_FILES_DIR
os.environ.get("REFLEX_UPLOADED_FILES_DIR", "./uploaded_files")
)
uploaded_files_dir.mkdir(parents=True, exist_ok=True) uploaded_files_dir.mkdir(parents=True, exist_ok=True)
return uploaded_files_dir return uploaded_files_dir
@ -157,7 +155,7 @@ def get_upload_url(file_path: str) -> Var[str]:
return uploaded_files_url_prefix + "/" + file_path return uploaded_files_url_prefix + "/" + file_path
def _on_drop_spec(files: Var): def _on_drop_spec(files: Var) -> Tuple[Var[Any]]:
"""Args spec for the on_drop event trigger. """Args spec for the on_drop event trigger.
Args: Args:
@ -166,7 +164,7 @@ def _on_drop_spec(files: Var):
Returns: Returns:
Signature for on_drop handler including the files to upload. Signature for on_drop handler including the files to upload.
""" """
return [files] return (files,)
class UploadFilesProvider(Component): class UploadFilesProvider(Component):
@ -179,7 +177,7 @@ class UploadFilesProvider(Component):
class Upload(MemoizationLeaf): class Upload(MemoizationLeaf):
"""A file upload component.""" """A file upload component."""
library = "react-dropzone@14.2.3" library = "react-dropzone@14.2.10"
tag = "ReactDropzone" tag = "ReactDropzone"

View File

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

View File

@ -381,7 +381,7 @@ for theme_name in dir(Theme):
class CodeBlock(Component): class CodeBlock(Component):
"""A code block.""" """A code block."""
library = "react-syntax-highlighter@15.5.0" library = "react-syntax-highlighter@15.6.1"
tag = "PrismAsyncLight" tag = "PrismAsyncLight"

View File

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

View File

@ -3,12 +3,12 @@
from __future__ import annotations from __future__ import annotations
from enum import Enum from enum import Enum
from typing import Any, Dict, List, Literal, Optional, Union from typing import Any, Dict, List, Literal, Optional, Tuple, Union
from reflex.base import Base from reflex.base import Base
from reflex.components.component import Component, NoSSRComponent from reflex.components.component import Component, NoSSRComponent
from reflex.components.literals import LiteralRowMarker from reflex.components.literals import LiteralRowMarker
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.utils import console, format, types from reflex.utils import console, format, types
from reflex.utils.imports import ImportDict, ImportVar from reflex.utils.imports import ImportDict, ImportVar
from reflex.utils.serializers import serializer from reflex.utils.serializers import serializer
@ -125,10 +125,10 @@ class DataEditor(NoSSRComponent):
tag = "DataEditor" tag = "DataEditor"
is_default = True is_default = True
library: str = "@glideapps/glide-data-grid@^5.3.0" library: str = "@glideapps/glide-data-grid@^6.0.3"
lib_dependencies: List[str] = [ lib_dependencies: List[str] = [
"lodash@^4.17.21", "lodash@^4.17.21",
"marked@^4.0.10", "marked@^14.1.2",
"react-responsive-carousel@^3.2.7", "react-responsive-carousel@^3.2.7",
] ]
@ -223,13 +223,13 @@ class DataEditor(NoSSRComponent):
theme: Var[Union[DataEditorTheme, Dict]] theme: Var[Union[DataEditorTheme, Dict]]
# Fired when a cell is activated. # Fired when a cell is activated.
on_cell_activated: EventHandler[lambda pos: [pos]] on_cell_activated: EventHandler[identity_event(Tuple[int, int])]
# Fired when a cell is clicked. # Fired when a cell is clicked.
on_cell_clicked: EventHandler[lambda pos: [pos]] on_cell_clicked: EventHandler[identity_event(Tuple[int, int])]
# Fired when a cell is right-clicked. # Fired when a cell is right-clicked.
on_cell_context_menu: EventHandler[lambda pos: [pos]] on_cell_context_menu: EventHandler[identity_event(Tuple[int, int])]
# Fired when a cell is edited. # Fired when a cell is edited.
on_cell_edited: EventHandler[on_edit_spec] on_cell_edited: EventHandler[on_edit_spec]
@ -244,16 +244,16 @@ class DataEditor(NoSSRComponent):
on_group_header_renamed: EventHandler[lambda idx, val: [idx, val]] on_group_header_renamed: EventHandler[lambda idx, val: [idx, val]]
# Fired when a header is clicked. # Fired when a header is clicked.
on_header_clicked: EventHandler[lambda pos: [pos]] on_header_clicked: EventHandler[identity_event(Tuple[int, int])]
# Fired when a header is right-clicked. # Fired when a header is right-clicked.
on_header_context_menu: EventHandler[lambda pos: [pos]] on_header_context_menu: EventHandler[identity_event(Tuple[int, int])]
# Fired when a header menu item is clicked. # Fired when a header menu item is clicked.
on_header_menu_click: EventHandler[lambda col, pos: [col, pos]] on_header_menu_click: EventHandler[lambda col, pos: [col, pos]]
# Fired when an item is hovered. # Fired when an item is hovered.
on_item_hovered: EventHandler[lambda pos: [pos]] on_item_hovered: EventHandler[identity_event(Tuple[int, int])]
# Fired when a selection is deleted. # Fired when a selection is deleted.
on_delete: EventHandler[lambda selection: [selection]] on_delete: EventHandler[lambda selection: [selection]]
@ -262,10 +262,10 @@ class DataEditor(NoSSRComponent):
on_finished_editing: EventHandler[lambda new_value, movement: [new_value, movement]] on_finished_editing: EventHandler[lambda new_value, movement: [new_value, movement]]
# Fired when a row is appended. # Fired when a row is appended.
on_row_appended: EventHandler[lambda: []] on_row_appended: EventHandler[empty_event]
# Fired when the selection is cleared. # Fired when the selection is cleared.
on_selection_cleared: EventHandler[lambda: []] on_selection_cleared: EventHandler[empty_event]
# Fired when a column is resized. # Fired when a column is resized.
on_column_resize: EventHandler[lambda col, width: [col, width]] on_column_resize: EventHandler[lambda col, width: [col, width]]
@ -329,7 +329,7 @@ class DataEditor(NoSSRComponent):
columns = props.get("columns", []) columns = props.get("columns", [])
data = props.get("data", []) data = props.get("data", [])
rows = props.get("rows", None) rows = props.get("rows")
# If rows is not provided, determine from data. # If rows is not provided, determine from data.
if rows is None: if rows is None:

View File

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

View File

@ -1,6 +1,6 @@
"""Components that are dynamically generated on the backend.""" """Components that are dynamically generated on the backend."""
from typing import TYPE_CHECKING from typing import TYPE_CHECKING, Union
from reflex import constants from reflex import constants
from reflex.utils import imports from reflex.utils import imports
@ -26,14 +26,10 @@ def get_cdn_url(lib: str) -> str:
return f"https://cdn.jsdelivr.net/npm/{lib}" + "/+esm" return f"https://cdn.jsdelivr.net/npm/{lib}" + "/+esm"
bundled_libraries = { bundled_libraries = {"react", "@radix-ui/themes", "@emotion/react", "next/link"}
"react",
"@radix-ui/themes",
"@emotion/react",
}
def bundle_library(component: "Component"): def bundle_library(component: Union["Component", str]):
"""Bundle a library with the component. """Bundle a library with the component.
Args: Args:
@ -42,6 +38,9 @@ def bundle_library(component: "Component"):
Raises: Raises:
DynamicComponentMissingLibrary: Raised when a dynamic component is missing a library. DynamicComponentMissingLibrary: Raised when a dynamic component is missing a library.
""" """
if isinstance(component, str):
bundled_libraries.add(component)
return
if component.library is None: if component.library is None:
raise DynamicComponentMissingLibrary("Component must have a library to bundle.") raise DynamicComponentMissingLibrary("Component must have a library to bundle.")
bundled_libraries.add(format_library_name(component.library)) bundled_libraries.add(format_library_name(component.library))

View File

@ -3,6 +3,7 @@
# This file was generated by `reflex/utils/pyi_generator.py`! # This file was generated by `reflex/utils/pyi_generator.py`!
# ------------------------------------------------------ # ------------------------------------------------------
from . import elements as elements
from .elements.forms import Button as Button from .elements.forms import Button as Button
from .elements.forms import Fieldset as Fieldset from .elements.forms import Fieldset as Fieldset
from .elements.forms import Form as Form from .elements.forms import Form as Form

View File

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

View File

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

View File

@ -3,14 +3,20 @@
from __future__ import annotations from __future__ import annotations
from hashlib import md5 from hashlib import md5
from typing import Any, Dict, Iterator, Set, Union from typing import Any, Dict, Iterator, Set, Tuple, Union
from jinja2 import Environment from jinja2 import Environment
from reflex.components.el.element import Element from reflex.components.el.element import Element
from reflex.components.tags.tag import Tag from reflex.components.tags.tag import Tag
from reflex.constants import Dirs, EventTriggers from reflex.constants import Dirs, EventTriggers
from reflex.event import EventChain, EventHandler, prevent_default from reflex.event import (
EventChain,
EventHandler,
input_event,
key_event,
prevent_default,
)
from reflex.utils.imports import ImportDict from reflex.utils.imports import ImportDict
from reflex.vars import VarData from reflex.vars import VarData
from reflex.vars.base import LiteralVar, Var from reflex.vars.base import LiteralVar, Var
@ -96,6 +102,15 @@ class Fieldset(Element):
name: Var[Union[str, int, bool]] name: Var[Union[str, int, bool]]
def on_submit_event_spec() -> Tuple[Var[Dict[str, Any]]]:
"""Event handler spec for the on_submit event.
Returns:
The event handler spec.
"""
return (FORM_DATA,)
class Form(BaseHTML): class Form(BaseHTML):
"""Display the form element.""" """Display the form element."""
@ -135,7 +150,7 @@ class Form(BaseHTML):
handle_submit_unique_name: Var[str] handle_submit_unique_name: Var[str]
# Fired when the form is submitted # Fired when the form is submitted
on_submit: EventHandler[lambda e0: [FORM_DATA]] on_submit: EventHandler[on_submit_event_spec]
@classmethod @classmethod
def create(cls, *children, **props): def create(cls, *children, **props):
@ -345,19 +360,19 @@ class Input(BaseHTML):
value: Var[Union[str, int, float]] value: Var[Union[str, int, float]]
# Fired when the input value changes # Fired when the input value changes
on_change: EventHandler[lambda e0: [e0.target.value]] on_change: EventHandler[input_event]
# Fired when the input gains focus # Fired when the input gains focus
on_focus: EventHandler[lambda e0: [e0.target.value]] on_focus: EventHandler[input_event]
# Fired when the input loses focus # Fired when the input loses focus
on_blur: EventHandler[lambda e0: [e0.target.value]] on_blur: EventHandler[input_event]
# Fired when a key is pressed down # Fired when a key is pressed down
on_key_down: EventHandler[lambda e0: [e0.key]] on_key_down: EventHandler[key_event]
# Fired when a key is released # Fired when a key is released
on_key_up: EventHandler[lambda e0: [e0.key]] on_key_up: EventHandler[key_event]
class Label(BaseHTML): class Label(BaseHTML):
@ -496,7 +511,7 @@ class Select(BaseHTML):
size: Var[Union[str, int, bool]] size: Var[Union[str, int, bool]]
# Fired when the select value changes # Fired when the select value changes
on_change: EventHandler[lambda e0: [e0.target.value]] on_change: EventHandler[input_event]
AUTO_HEIGHT_JS = """ AUTO_HEIGHT_JS = """
@ -586,19 +601,19 @@ class Textarea(BaseHTML):
wrap: Var[Union[str, int, bool]] wrap: Var[Union[str, int, bool]]
# Fired when the input value changes # Fired when the input value changes
on_change: EventHandler[lambda e0: [e0.target.value]] on_change: EventHandler[input_event]
# Fired when the input gains focus # Fired when the input gains focus
on_focus: EventHandler[lambda e0: [e0.target.value]] on_focus: EventHandler[input_event]
# Fired when the input loses focus # Fired when the input loses focus
on_blur: EventHandler[lambda e0: [e0.target.value]] on_blur: EventHandler[input_event]
# Fired when a key is pressed down # Fired when a key is pressed down
on_key_down: EventHandler[lambda e0: [e0.key]] on_key_down: EventHandler[key_event]
# Fired when a key is released # Fired when a key is released
on_key_up: EventHandler[lambda e0: [e0.key]] on_key_up: EventHandler[key_event]
def _exclude_props(self) -> list[str]: def _exclude_props(self) -> list[str]:
return super()._exclude_props() + [ return super()._exclude_props() + [

View File

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -15,9 +15,9 @@ from reflex.vars.base import LiteralVar, Var, is_computed_var
class Gridjs(Component): class Gridjs(Component):
"""A component that wraps a nivo bar component.""" """A component that wraps a nivo bar component."""
library = "gridjs-react@6.0.1" library = "gridjs-react@6.1.1"
lib_dependencies: List[str] = ["gridjs@6.0.6"] lib_dependencies: List[str] = ["gridjs@6.2.0"]
class DataTable(Gridjs): class DataTable(Gridjs):

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,7 +2,7 @@
from typing import Any, Literal, Optional, Union from typing import Any, Literal, Optional, Union
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event
from reflex.utils import types from reflex.utils import types
from reflex.vars.base import Var from reflex.vars.base import Var
@ -56,10 +56,10 @@ class Image(NextComponent):
blurDataURL: Var[str] blurDataURL: Var[str]
# Fires when the image has loaded. # Fires when the image has loaded.
on_load: EventHandler[lambda: []] on_load: EventHandler[empty_event]
# Fires when the image has an error. # Fires when the image has an error.
on_error: EventHandler[lambda: []] on_error: EventHandler[empty_event]
@classmethod @classmethod
def create( def create(

View File

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

View File

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

View File

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

View File

@ -94,7 +94,7 @@ class Plotly(NoSSRComponent):
library = "react-plotly.js@2.6.0" library = "react-plotly.js@2.6.0"
lib_dependencies: List[str] = ["plotly.js@2.22.0"] lib_dependencies: List[str] = ["plotly.js@2.35.2"]
tag = "Plot" tag = "Plot"

View File

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

View File

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

View File

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

View File

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

View File

@ -10,7 +10,8 @@ from reflex.components.component import Component, ComponentNamespace
from reflex.components.radix.primitives.base import RadixPrimitiveComponent from reflex.components.radix.primitives.base import RadixPrimitiveComponent
from reflex.components.radix.themes.base import Theme from reflex.components.radix.themes.base import Theme
from reflex.components.radix.themes.layout.flex import Flex from reflex.components.radix.themes.layout.flex import Flex
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event, identity_event
from reflex.utils import console
from reflex.vars.base import Var from reflex.vars.base import Var
@ -60,7 +61,7 @@ class DrawerRoot(DrawerComponent):
preventScrollRestoration: Var[bool] preventScrollRestoration: Var[bool]
# Fires when the drawer is opened. # Fires when the drawer is opened.
on_open_change: EventHandler[lambda e0: [e0]] on_open_change: EventHandler[identity_event(bool)]
class DrawerTrigger(DrawerComponent): class DrawerTrigger(DrawerComponent):
@ -127,20 +128,20 @@ class DrawerContent(DrawerComponent):
base_style.update(style) base_style.update(style)
return {"css": base_style} return {"css": base_style}
# Fired when the drawer content is opened. # Fired when the drawer content is opened. Deprecated.
on_open_auto_focus: EventHandler[lambda e0: [e0.target.value]] on_open_auto_focus: EventHandler[empty_event]
# Fired when the drawer content is closed. # Fired when the drawer content is closed. Deprecated.
on_close_auto_focus: EventHandler[lambda e0: [e0.target.value]] on_close_auto_focus: EventHandler[empty_event]
# Fired when the escape key is pressed. # Fired when the escape key is pressed. Deprecated.
on_escape_key_down: EventHandler[lambda e0: [e0.target.value]] on_escape_key_down: EventHandler[empty_event]
# Fired when the pointer is down outside the drawer content. # Fired when the pointer is down outside the drawer content. Deprecated.
on_pointer_down_outside: EventHandler[lambda e0: [e0.target.value]] on_pointer_down_outside: EventHandler[empty_event]
# Fired when interacting outside the drawer content. # Fired when interacting outside the drawer content. Deprecated.
on_interact_outside: EventHandler[lambda e0: [e0.target.value]] on_interact_outside: EventHandler[empty_event]
@classmethod @classmethod
def create(cls, *children, **props): def create(cls, *children, **props):
@ -157,6 +158,23 @@ class DrawerContent(DrawerComponent):
Returns: Returns:
The drawer content. The drawer content.
""" """
deprecated_properties = [
"on_open_auto_focus",
"on_close_auto_focus",
"on_escape_key_down",
"on_pointer_down_outside",
"on_interact_outside",
]
for prop in deprecated_properties:
if prop in props:
console.deprecate(
feature_name="drawer content events",
reason=f"The `{prop}` event is deprecated and will be removed in 0.7.0.",
deprecation_version="0.6.3",
removal_version="0.7.0",
)
comp = super().create(*children, **props) comp = super().create(*children, **props)
return Theme.create(comp) return Theme.create(comp)

View File

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

View File

@ -8,7 +8,7 @@ from reflex.components.component import ComponentNamespace
from reflex.components.core.debounce import DebounceInput from reflex.components.core.debounce import DebounceInput
from reflex.components.el.elements.forms import Form as HTMLForm from reflex.components.el.elements.forms import Form as HTMLForm
from reflex.components.radix.themes.components.text_field import TextFieldRoot from reflex.components.radix.themes.components.text_field import TextFieldRoot
from reflex.event import EventHandler from reflex.event import EventHandler, empty_event
from reflex.vars.base import Var from reflex.vars.base import Var
from .base import RadixPrimitiveComponentWithClassName from .base import RadixPrimitiveComponentWithClassName
@ -17,7 +17,7 @@ from .base import RadixPrimitiveComponentWithClassName
class FormComponent(RadixPrimitiveComponentWithClassName): class FormComponent(RadixPrimitiveComponentWithClassName):
"""Base class for all @radix-ui/react-form components.""" """Base class for all @radix-ui/react-form components."""
library = "@radix-ui/react-form@^0.0.3" library = "@radix-ui/react-form@^0.1.0"
class FormRoot(FormComponent, HTMLForm): class FormRoot(FormComponent, HTMLForm):
@ -28,7 +28,7 @@ class FormRoot(FormComponent, HTMLForm):
alias = "RadixFormRoot" alias = "RadixFormRoot"
# Fired when the errors are cleared. # Fired when the errors are cleared.
on_clear_server_errors: EventHandler[lambda: []] on_clear_server_errors: EventHandler[empty_event]
def add_style(self) -> dict[str, Any] | None: def add_style(self) -> dict[str, Any] | None:
"""Add style to the component. """Add style to the component.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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