Merge remote-tracking branch 'upstream/main' into redis-prefix
This commit is contained in:
commit
252acc5141
1
.github/ISSUE_TEMPLATE/bug_report.md
vendored
1
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@ -2,7 +2,6 @@
|
|||||||
name: Bug report
|
name: Bug report
|
||||||
about: Create a report to help us improve
|
about: Create a report to help us improve
|
||||||
title: ''
|
title: ''
|
||||||
labels: bug
|
|
||||||
assignees: ''
|
assignees: ''
|
||||||
|
|
||||||
---
|
---
|
||||||
|
@ -50,7 +50,7 @@ jobs:
|
|||||||
- run: poetry run uv pip install pyvirtualdisplay pillow pytest-split
|
- run: poetry run uv pip install pyvirtualdisplay pillow pytest-split
|
||||||
- name: Run app harness tests
|
- name: Run app harness tests
|
||||||
env:
|
env:
|
||||||
SCREENSHOT_DIR: /tmp/screenshots
|
SCREENSHOT_DIR: /tmp/screenshots/${{ matrix.state_manager }}/${{ matrix.python-version }}/${{ matrix.split_index }}
|
||||||
REDIS_URL: ${{ matrix.state_manager == 'redis' && 'redis://localhost:6379' || '' }}
|
REDIS_URL: ${{ matrix.state_manager == 'redis' && 'redis://localhost:6379' || '' }}
|
||||||
run: |
|
run: |
|
||||||
poetry run playwright install --with-deps
|
poetry run playwright install --with-deps
|
||||||
|
@ -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.7.2
|
rev: v0.7.4
|
||||||
hooks:
|
hooks:
|
||||||
- id: ruff-format
|
- id: ruff-format
|
||||||
args: [reflex, tests]
|
args: [reflex, tests]
|
||||||
|
@ -212,7 +212,7 @@ def app_with_one_page(
|
|||||||
"""
|
"""
|
||||||
root = tmp_path_factory.mktemp("app1")
|
root = tmp_path_factory.mktemp("app1")
|
||||||
|
|
||||||
yield AppHarness.create(root=root, app_source=AppWithOnePage) # type: ignore
|
yield AppHarness.create(root=root, app_source=AppWithOnePage)
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(scope="session")
|
@pytest.fixture(scope="session")
|
||||||
@ -276,7 +276,7 @@ def app_with_thousand_pages(
|
|||||||
|
|
||||||
yield AppHarness.create(
|
yield AppHarness.create(
|
||||||
root=root,
|
root=root,
|
||||||
app_source=functools.partial( # type: ignore
|
app_source=functools.partial(
|
||||||
AppWithThousandPages,
|
AppWithThousandPages,
|
||||||
render_comp=render_multiple_pages, # type: ignore
|
render_comp=render_multiple_pages, # type: ignore
|
||||||
),
|
),
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
# Stage 1: init
|
# Stage 1: init
|
||||||
FROM python:3.11 as init
|
FROM python:3.11 as init
|
||||||
|
|
||||||
ARG uv=/root/.cargo/bin/uv
|
ARG uv=/root/.local/bin/uv
|
||||||
|
|
||||||
# Install `uv` for faster package boostrapping
|
# Install `uv` for faster package boostrapping
|
||||||
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
# Stage 1: init
|
# Stage 1: init
|
||||||
FROM python:3.11 as init
|
FROM python:3.11 as init
|
||||||
|
|
||||||
ARG uv=/root/.cargo/bin/uv
|
ARG uv=/root/.local/bin/uv
|
||||||
|
|
||||||
# Install `uv` for faster package boostrapping
|
# Install `uv` for faster package boostrapping
|
||||||
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
ADD --chmod=755 https://astral.sh/uv/install.sh /install.sh
|
||||||
|
409
poetry.lock
generated
409
poetry.lock
generated
@ -386,73 +386,73 @@ files = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "coverage"
|
name = "coverage"
|
||||||
version = "7.6.4"
|
version = "7.6.7"
|
||||||
description = "Code coverage measurement for Python"
|
description = "Code coverage measurement for Python"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.9"
|
python-versions = ">=3.9"
|
||||||
files = [
|
files = [
|
||||||
{file = "coverage-7.6.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5f8ae553cba74085db385d489c7a792ad66f7f9ba2ee85bfa508aeb84cf0ba07"},
|
{file = "coverage-7.6.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:108bb458827765d538abcbf8288599fee07d2743357bdd9b9dad456c287e121e"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8165b796df0bd42e10527a3f493c592ba494f16ef3c8b531288e3d0d72c1f6f0"},
|
{file = "coverage-7.6.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c973b2fe4dc445cb865ab369df7521df9c27bf40715c837a113edaa2aa9faf45"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c7c8b95bf47db6d19096a5e052ffca0a05f335bc63cef281a6e8fe864d450a72"},
|
{file = "coverage-7.6.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c6b24007c4bcd0b19fac25763a7cac5035c735ae017e9a349b927cfc88f31c1"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ed9281d1b52628e81393f5eaee24a45cbd64965f41857559c2b7ff19385df51"},
|
{file = "coverage-7.6.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:acbb8af78f8f91b3b51f58f288c0994ba63c646bc1a8a22ad072e4e7e0a49f1c"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0809082ee480bb8f7416507538243c8863ac74fd8a5d2485c46f0f7499f2b491"},
|
{file = "coverage-7.6.7-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad32a981bcdedb8d2ace03b05e4fd8dace8901eec64a532b00b15217d3677dd2"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d541423cdd416b78626b55f123412fcf979d22a2c39fce251b350de38c15c15b"},
|
{file = "coverage-7.6.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:34d23e28ccb26236718a3a78ba72744212aa383141961dd6825f6595005c8b06"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:58809e238a8a12a625c70450b48e8767cff9eb67c62e6154a642b21ddf79baea"},
|
{file = "coverage-7.6.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e25bacb53a8c7325e34d45dddd2f2fbae0dbc230d0e2642e264a64e17322a777"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c9b8e184898ed014884ca84c70562b4a82cbc63b044d366fedc68bc2b2f3394a"},
|
{file = "coverage-7.6.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:af05bbba896c4472a29408455fe31b3797b4d8648ed0a2ccac03e074a77e2314"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-win32.whl", hash = "sha256:6bd818b7ea14bc6e1f06e241e8234508b21edf1b242d49831831a9450e2f35fa"},
|
{file = "coverage-7.6.7-cp310-cp310-win32.whl", hash = "sha256:796c9b107d11d2d69e1849b2dfe41730134b526a49d3acb98ca02f4985eeff7a"},
|
||||||
{file = "coverage-7.6.4-cp310-cp310-win_amd64.whl", hash = "sha256:06babbb8f4e74b063dbaeb74ad68dfce9186c595a15f11f5d5683f748fa1d172"},
|
{file = "coverage-7.6.7-cp310-cp310-win_amd64.whl", hash = "sha256:987a8e3da7da4eed10a20491cf790589a8e5e07656b6dc22d3814c4d88faf163"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:73d2b73584446e66ee633eaad1a56aad577c077f46c35ca3283cd687b7715b0b"},
|
{file = "coverage-7.6.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7e61b0e77ff4dddebb35a0e8bb5a68bf0f8b872407d8d9f0c726b65dfabe2469"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:51b44306032045b383a7a8a2c13878de375117946d68dcb54308111f39775a25"},
|
{file = "coverage-7.6.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1a5407a75ca4abc20d6252efeb238377a71ce7bda849c26c7a9bece8680a5d99"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b3fb02fe73bed561fa12d279a417b432e5b50fe03e8d663d61b3d5990f29546"},
|
{file = "coverage-7.6.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df002e59f2d29e889c37abd0b9ee0d0e6e38c24f5f55d71ff0e09e3412a340ec"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed8fe9189d2beb6edc14d3ad19800626e1d9f2d975e436f84e19efb7fa19469b"},
|
{file = "coverage-7.6.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:673184b3156cba06154825f25af33baa2671ddae6343f23175764e65a8c4c30b"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b369ead6527d025a0fe7bd3864e46dbee3aa8f652d48df6174f8d0bac9e26e0e"},
|
{file = "coverage-7.6.7-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e69ad502f1a2243f739f5bd60565d14a278be58be4c137d90799f2c263e7049a"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ade3ca1e5f0ff46b678b66201f7ff477e8fa11fb537f3b55c3f0568fbfe6e718"},
|
{file = "coverage-7.6.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:60dcf7605c50ea72a14490d0756daffef77a5be15ed1b9fea468b1c7bda1bc3b"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:27fb4a050aaf18772db513091c9c13f6cb94ed40eacdef8dad8411d92d9992db"},
|
{file = "coverage-7.6.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9c2eb378bebb2c8f65befcb5147877fc1c9fbc640fc0aad3add759b5df79d55d"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4f704f0998911abf728a7783799444fcbbe8261c4a6c166f667937ae6a8aa522"},
|
{file = "coverage-7.6.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3c0317288f032221d35fa4cbc35d9f4923ff0dfd176c79c9b356e8ef8ef2dff4"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-win32.whl", hash = "sha256:29155cd511ee058e260db648b6182c419422a0d2e9a4fa44501898cf918866cf"},
|
{file = "coverage-7.6.7-cp311-cp311-win32.whl", hash = "sha256:951aade8297358f3618a6e0660dc74f6b52233c42089d28525749fc8267dccd2"},
|
||||||
{file = "coverage-7.6.4-cp311-cp311-win_amd64.whl", hash = "sha256:8902dd6a30173d4ef09954bfcb24b5d7b5190cf14a43170e386979651e09ba19"},
|
{file = "coverage-7.6.7-cp311-cp311-win_amd64.whl", hash = "sha256:5e444b8e88339a2a67ce07d41faabb1d60d1004820cee5a2c2b54e2d8e429a0f"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:12394842a3a8affa3ba62b0d4ab7e9e210c5e366fbac3e8b2a68636fb19892c2"},
|
{file = "coverage-7.6.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f07ff574986bc3edb80e2c36391678a271d555f91fd1d332a1e0f4b5ea4b6ea9"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2b6b4c83d8e8ea79f27ab80778c19bc037759aea298da4b56621f4474ffeb117"},
|
{file = "coverage-7.6.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:49ed5ee4109258973630c1f9d099c7e72c5c36605029f3a91fe9982c6076c82b"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d5b8007f81b88696d06f7df0cb9af0d3b835fe0c8dbf489bad70b45f0e45613"},
|
{file = "coverage-7.6.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3e8796434a8106b3ac025fd15417315d7a58ee3e600ad4dbcfddc3f4b14342c"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b57b768feb866f44eeed9f46975f3d6406380275c5ddfe22f531a2bf187eda27"},
|
{file = "coverage-7.6.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a3b925300484a3294d1c70f6b2b810d6526f2929de954e5b6be2bf8caa1f12c1"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5915fcdec0e54ee229926868e9b08586376cae1f5faa9bbaf8faf3561b393d52"},
|
{file = "coverage-7.6.7-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c42ec2c522e3ddd683dec5cdce8e62817afb648caedad9da725001fa530d354"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0b58c672d14f16ed92a48db984612f5ce3836ae7d72cdd161001cc54512571f2"},
|
{file = "coverage-7.6.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0266b62cbea568bd5e93a4da364d05de422110cbed5056d69339bd5af5685433"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:2fdef0d83a2d08d69b1f2210a93c416d54e14d9eb398f6ab2f0a209433db19e1"},
|
{file = "coverage-7.6.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e5f2a0f161d126ccc7038f1f3029184dbdf8f018230af17ef6fd6a707a5b881f"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8cf717ee42012be8c0cb205dbbf18ffa9003c4cbf4ad078db47b95e10748eec5"},
|
{file = "coverage-7.6.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c132b5a22821f9b143f87446805e13580b67c670a548b96da945a8f6b4f2efbb"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-win32.whl", hash = "sha256:7bb92c539a624cf86296dd0c68cd5cc286c9eef2d0c3b8b192b604ce9de20a17"},
|
{file = "coverage-7.6.7-cp312-cp312-win32.whl", hash = "sha256:7c07de0d2a110f02af30883cd7dddbe704887617d5c27cf373362667445a4c76"},
|
||||||
{file = "coverage-7.6.4-cp312-cp312-win_amd64.whl", hash = "sha256:1032e178b76a4e2b5b32e19d0fd0abbce4b58e77a1ca695820d10e491fa32b08"},
|
{file = "coverage-7.6.7-cp312-cp312-win_amd64.whl", hash = "sha256:fd49c01e5057a451c30c9b892948976f5d38f2cbd04dc556a82743ba8e27ed8c"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:023bf8ee3ec6d35af9c1c6ccc1d18fa69afa1cb29eaac57cb064dbb262a517f9"},
|
{file = "coverage-7.6.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:46f21663e358beae6b368429ffadf14ed0a329996248a847a4322fb2e35d64d3"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b0ac3d42cb51c4b12df9c5f0dd2f13a4f24f01943627120ec4d293c9181219ba"},
|
{file = "coverage-7.6.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:40cca284c7c310d622a1677f105e8507441d1bb7c226f41978ba7c86979609ab"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8fe4984b431f8621ca53d9380901f62bfb54ff759a1348cd140490ada7b693c"},
|
{file = "coverage-7.6.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77256ad2345c29fe59ae861aa11cfc74579c88d4e8dbf121cbe46b8e32aec808"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5fbd612f8a091954a0c8dd4c0b571b973487277d26476f8480bfa4b2a65b5d06"},
|
{file = "coverage-7.6.7-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:87ea64b9fa52bf395272e54020537990a28078478167ade6c61da7ac04dc14bc"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dacbc52de979f2823a819571f2e3a350a7e36b8cb7484cdb1e289bceaf35305f"},
|
{file = "coverage-7.6.7-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2d608a7808793e3615e54e9267519351c3ae204a6d85764d8337bd95993581a8"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:dab4d16dfef34b185032580e2f2f89253d302facba093d5fa9dbe04f569c4f4b"},
|
{file = "coverage-7.6.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdd94501d65adc5c24f8a1a0eda110452ba62b3f4aeaba01e021c1ed9cb8f34a"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:862264b12ebb65ad8d863d51f17758b1684560b66ab02770d4f0baf2ff75da21"},
|
{file = "coverage-7.6.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:82c809a62e953867cf57e0548c2b8464207f5f3a6ff0e1e961683e79b89f2c55"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5beb1ee382ad32afe424097de57134175fea3faf847b9af002cc7895be4e2a5a"},
|
{file = "coverage-7.6.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:bb684694e99d0b791a43e9fc0fa58efc15ec357ac48d25b619f207c41f2fd384"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-win32.whl", hash = "sha256:bf20494da9653f6410213424f5f8ad0ed885e01f7e8e59811f572bdb20b8972e"},
|
{file = "coverage-7.6.7-cp313-cp313-win32.whl", hash = "sha256:963e4a08cbb0af6623e61492c0ec4c0ec5c5cf74db5f6564f98248d27ee57d30"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313-win_amd64.whl", hash = "sha256:182e6cd5c040cec0a1c8d415a87b67ed01193ed9ad458ee427741c7d8513d963"},
|
{file = "coverage-7.6.7-cp313-cp313-win_amd64.whl", hash = "sha256:14045b8bfd5909196a90da145a37f9d335a5d988a83db34e80f41e965fb7cb42"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a181e99301a0ae128493a24cfe5cfb5b488c4e0bf2f8702091473d033494d04f"},
|
{file = "coverage-7.6.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:f2c7a045eef561e9544359a0bf5784b44e55cefc7261a20e730baa9220c83413"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:df57bdbeffe694e7842092c5e2e0bc80fff7f43379d465f932ef36f027179806"},
|
{file = "coverage-7.6.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5dd4e4a49d9c72a38d18d641135d2fb0bdf7b726ca60a103836b3d00a1182acd"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bcd1069e710600e8e4cf27f65c90c7843fa8edfb4520fb0ccb88894cad08b11"},
|
{file = "coverage-7.6.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c95e0fa3d1547cb6f021ab72f5c23402da2358beec0a8e6d19a368bd7b0fb37"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99b41d18e6b2a48ba949418db48159d7a2e81c5cc290fc934b7d2380515bd0e3"},
|
{file = "coverage-7.6.7-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f63e21ed474edd23f7501f89b53280014436e383a14b9bd77a648366c81dce7b"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6b1e54712ba3474f34b7ef7a41e65bd9037ad47916ccb1cc78769bae324c01a"},
|
{file = "coverage-7.6.7-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ead9b9605c54d15be228687552916c89c9683c215370c4a44f1f217d2adcc34d"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:53d202fd109416ce011578f321460795abfe10bb901b883cafd9b3ef851bacfc"},
|
{file = "coverage-7.6.7-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:0573f5cbf39114270842d01872952d301027d2d6e2d84013f30966313cadb529"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:c48167910a8f644671de9f2083a23630fbf7a1cb70ce939440cd3328e0919f70"},
|
{file = "coverage-7.6.7-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:e2c8e3384c12dfa19fa9a52f23eb091a8fad93b5b81a41b14c17c78e23dd1d8b"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cc8ff50b50ce532de2fa7a7daae9dd12f0a699bfcd47f20945364e5c31799fef"},
|
{file = "coverage-7.6.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:70a56a2ec1869e6e9fa69ef6b76b1a8a7ef709972b9cc473f9ce9d26b5997ce3"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-win32.whl", hash = "sha256:b8d3a03d9bfcaf5b0141d07a88456bb6a4c3ce55c080712fec8418ef3610230e"},
|
{file = "coverage-7.6.7-cp313-cp313t-win32.whl", hash = "sha256:dbba8210f5067398b2c4d96b4e64d8fb943644d5eb70be0d989067c8ca40c0f8"},
|
||||||
{file = "coverage-7.6.4-cp313-cp313t-win_amd64.whl", hash = "sha256:f3ddf056d3ebcf6ce47bdaf56142af51bb7fad09e4af310241e9db7a3a8022e1"},
|
{file = "coverage-7.6.7-cp313-cp313t-win_amd64.whl", hash = "sha256:dfd14bcae0c94004baba5184d1c935ae0d1231b8409eb6c103a5fd75e8ecdc56"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9cb7fa111d21a6b55cbf633039f7bc2749e74932e3aa7cb7333f675a58a58bf3"},
|
{file = "coverage-7.6.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:37a15573f988b67f7348916077c6d8ad43adb75e478d0910957394df397d2874"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:11a223a14e91a4693d2d0755c7a043db43d96a7450b4f356d506c2562c48642c"},
|
{file = "coverage-7.6.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b6cce5c76985f81da3769c52203ee94722cd5d5889731cd70d31fee939b74bf0"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a413a096c4cbac202433c850ee43fa326d2e871b24554da8327b01632673a076"},
|
{file = "coverage-7.6.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ab9763d291a17b527ac6fd11d1a9a9c358280adb320e9c2672a97af346ac2c"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00a1d69c112ff5149cabe60d2e2ee948752c975d95f1e1096742e6077affd376"},
|
{file = "coverage-7.6.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6cf96ceaa275f071f1bea3067f8fd43bec184a25a962c754024c973af871e1b7"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1f76846299ba5c54d12c91d776d9605ae33f8ae2b9d1d3c3703cf2db1a67f2c0"},
|
{file = "coverage-7.6.7-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aee9cf6b0134d6f932d219ce253ef0e624f4fa588ee64830fcba193269e4daa3"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fe439416eb6380de434886b00c859304338f8b19f6f54811984f3420a2e03858"},
|
{file = "coverage-7.6.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2bc3e45c16564cc72de09e37413262b9f99167803e5e48c6156bccdfb22c8327"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:0294ca37f1ba500667b1aef631e48d875ced93ad5e06fa665a3295bdd1d95111"},
|
{file = "coverage-7.6.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:623e6965dcf4e28a3debaa6fcf4b99ee06d27218f46d43befe4db1c70841551c"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6f01ba56b1c0e9d149f9ac85a2f999724895229eb36bd997b61e62999e9b0901"},
|
{file = "coverage-7.6.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:850cfd2d6fc26f8346f422920ac204e1d28814e32e3a58c19c91980fa74d8289"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-win32.whl", hash = "sha256:bc66f0bf1d7730a17430a50163bb264ba9ded56739112368ba985ddaa9c3bd09"},
|
{file = "coverage-7.6.7-cp39-cp39-win32.whl", hash = "sha256:c296263093f099da4f51b3dff1eff5d4959b527d4f2f419e16508c5da9e15e8c"},
|
||||||
{file = "coverage-7.6.4-cp39-cp39-win_amd64.whl", hash = "sha256:c481b47f6b5845064c65a7bc78bc0860e635a9b055af0df46fdf1c58cebf8e8f"},
|
{file = "coverage-7.6.7-cp39-cp39-win_amd64.whl", hash = "sha256:90746521206c88bdb305a4bf3342b1b7316ab80f804d40c536fc7d329301ee13"},
|
||||||
{file = "coverage-7.6.4-pp39.pp310-none-any.whl", hash = "sha256:3c65d37f3a9ebb703e710befdc489a38683a5b152242664b973a7b7b22348a4e"},
|
{file = "coverage-7.6.7-pp39.pp310-none-any.whl", hash = "sha256:0ddcb70b3a3a57581b450571b31cb774f23eb9519c2aaa6176d3a84c9fc57671"},
|
||||||
{file = "coverage-7.6.4.tar.gz", hash = "sha256:29fc0f17b1d3fea332f8001d4558f8214af7f1d87a345f3a133c901d60347c73"},
|
{file = "coverage-7.6.7.tar.gz", hash = "sha256:d79d4826e41441c9a118ff045e4bccb9fdbdcb1d02413e7ea6eb5c87b5439d24"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -585,13 +585,13 @@ test = ["pytest (>=6)"]
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fastapi"
|
name = "fastapi"
|
||||||
version = "0.115.4"
|
version = "0.115.5"
|
||||||
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
|
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "fastapi-0.115.4-py3-none-any.whl", hash = "sha256:0b504a063ffb3cf96a5e27dc1bc32c80ca743a2528574f9cdc77daa2d31b4742"},
|
{file = "fastapi-0.115.5-py3-none-any.whl", hash = "sha256:596b95adbe1474da47049e802f9a65ab2ffa9c2b07e7efee70eb8a66c9f2f796"},
|
||||||
{file = "fastapi-0.115.4.tar.gz", hash = "sha256:db653475586b091cb8b2fec2ac54a680ac6a158e07406e1abae31679e8826349"},
|
{file = "fastapi-0.115.5.tar.gz", hash = "sha256:0e7a4d0dc0d01c68df21887cce0945e72d3c48b9f4f79dfe7a7d53aa08fbb289"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -739,13 +739,13 @@ files = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "httpcore"
|
name = "httpcore"
|
||||||
version = "1.0.6"
|
version = "1.0.7"
|
||||||
description = "A minimal low-level HTTP client."
|
description = "A minimal low-level HTTP client."
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "httpcore-1.0.6-py3-none-any.whl", hash = "sha256:27b59625743b85577a8c0e10e55b50b5368a4f2cfe8cc7bcfa9cf00829c2682f"},
|
{file = "httpcore-1.0.7-py3-none-any.whl", hash = "sha256:a3fff8f43dc260d5bd363d9f9cf1830fa3a458b332856f34282de498ed420edd"},
|
||||||
{file = "httpcore-1.0.6.tar.gz", hash = "sha256:73f6dbd6eb8c21bbf7ef8efad555481853f5f6acdeaff1edb0694289269ee17f"},
|
{file = "httpcore-1.0.7.tar.gz", hash = "sha256:8551cb62a169ec7162ac7be8d4817d561f60e08eaa485234898414bb5a8a0b4c"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -785,13 +785,13 @@ zstd = ["zstandard (>=0.18.0)"]
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "identify"
|
name = "identify"
|
||||||
version = "2.6.1"
|
version = "2.6.2"
|
||||||
description = "File identification library for Python"
|
description = "File identification library for Python"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.9"
|
||||||
files = [
|
files = [
|
||||||
{file = "identify-2.6.1-py2.py3-none-any.whl", hash = "sha256:53863bcac7caf8d2ed85bd20312ea5dcfc22226800f6d6881f232d861db5a8f0"},
|
{file = "identify-2.6.2-py2.py3-none-any.whl", hash = "sha256:c097384259f49e372f4ea00a19719d95ae27dd5ff0fd77ad630aa891306b82f3"},
|
||||||
{file = "identify-2.6.1.tar.gz", hash = "sha256:91478c5fb7c3aac5ff7bf9b4344f803843dc586832d5f110d672b19aa1984c98"},
|
{file = "identify-2.6.2.tar.gz", hash = "sha256:fab5c716c24d7a789775228823797296a2994b075fb6080ac83a102772a98cbd"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
@ -1288,13 +1288,13 @@ attrs = ">=19.2.0"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "packaging"
|
name = "packaging"
|
||||||
version = "24.1"
|
version = "24.2"
|
||||||
description = "Core utilities for Python packages"
|
description = "Core utilities for Python packages"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"},
|
{file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"},
|
||||||
{file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"},
|
{file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -1350,8 +1350,8 @@ files = [
|
|||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
numpy = [
|
numpy = [
|
||||||
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
|
||||||
{version = ">=1.23.2", markers = "python_version == \"3.11\""},
|
{version = ">=1.23.2", markers = "python_version == \"3.11\""},
|
||||||
|
{version = ">=1.26.0", markers = "python_version >= \"3.12\""},
|
||||||
{version = ">=1.22.4", markers = "python_version < \"3.11\""},
|
{version = ">=1.22.4", markers = "python_version < \"3.11\""},
|
||||||
]
|
]
|
||||||
python-dateutil = ">=2.8.2"
|
python-dateutil = ">=2.8.2"
|
||||||
@ -1669,8 +1669,8 @@ files = [
|
|||||||
annotated-types = ">=0.6.0"
|
annotated-types = ">=0.6.0"
|
||||||
pydantic-core = "2.23.4"
|
pydantic-core = "2.23.4"
|
||||||
typing-extensions = [
|
typing-extensions = [
|
||||||
{version = ">=4.12.2", markers = "python_version >= \"3.13\""},
|
|
||||||
{version = ">=4.6.1", markers = "python_version < \"3.13\""},
|
{version = ">=4.6.1", markers = "python_version < \"3.13\""},
|
||||||
|
{version = ">=4.12.2", markers = "python_version >= \"3.13\""},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
@ -2198,13 +2198,13 @@ reflex = ">=0.6.0a"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "reflex-hosting-cli"
|
name = "reflex-hosting-cli"
|
||||||
version = "0.1.14"
|
version = "0.1.16"
|
||||||
description = "Reflex Hosting CLI"
|
description = "Reflex Hosting CLI"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = "<4.0,>=3.8"
|
python-versions = "<4.0,>=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "reflex_hosting_cli-0.1.14-py3-none-any.whl", hash = "sha256:b38676a39708511801bd666e5a9788d8eb4aeb6f9196bea77a8c4c6a6c06492f"},
|
{file = "reflex_hosting_cli-0.1.16-py3-none-any.whl", hash = "sha256:1b12c2a76a27571102cacf5ec3028fb09816a51568bff793735e66aaad886605"},
|
||||||
{file = "reflex_hosting_cli-0.1.14.tar.gz", hash = "sha256:8c7721b87dd2ce22db110d905ee01e78e5185f0e6dd521752f70aef6cf17b39f"},
|
{file = "reflex_hosting_cli-0.1.16.tar.gz", hash = "sha256:9c9826318fd3d388b706be70f1f500a35e355f8f86f54138e7789fd6096a4ab9"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -2289,29 +2289,29 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"]
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ruff"
|
name = "ruff"
|
||||||
version = "0.7.2"
|
version = "0.7.4"
|
||||||
description = "An extremely fast Python linter and code formatter, written in Rust."
|
description = "An extremely fast Python linter and code formatter, written in Rust."
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.7"
|
python-versions = ">=3.7"
|
||||||
files = [
|
files = [
|
||||||
{file = "ruff-0.7.2-py3-none-linux_armv6l.whl", hash = "sha256:b73f873b5f52092e63ed540adefc3c36f1f803790ecf2590e1df8bf0a9f72cb8"},
|
{file = "ruff-0.7.4-py3-none-linux_armv6l.whl", hash = "sha256:a4919925e7684a3f18e18243cd6bea7cfb8e968a6eaa8437971f681b7ec51478"},
|
||||||
{file = "ruff-0.7.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:5b813ef26db1015953daf476202585512afd6a6862a02cde63f3bafb53d0b2d4"},
|
{file = "ruff-0.7.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:cfb365c135b830778dda8c04fb7d4280ed0b984e1aec27f574445231e20d6c63"},
|
||||||
{file = "ruff-0.7.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:853277dbd9675810c6826dad7a428d52a11760744508340e66bf46f8be9701d9"},
|
{file = "ruff-0.7.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:63a569b36bc66fbadec5beaa539dd81e0527cb258b94e29e0531ce41bacc1f20"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21aae53ab1490a52bf4e3bf520c10ce120987b047c494cacf4edad0ba0888da2"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d06218747d361d06fd2fdac734e7fa92df36df93035db3dc2ad7aa9852cb109"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ccc7e0fc6e0cb3168443eeadb6445285abaae75142ee22b2b72c27d790ab60ba"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e0cea28d0944f74ebc33e9f934238f15c758841f9f5edd180b5315c203293452"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fd77877a4e43b3a98e5ef4715ba3862105e299af0c48942cc6d51ba3d97dc859"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80094ecd4793c68b2571b128f91754d60f692d64bc0d7272ec9197fdd09bf9ea"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:e00163fb897d35523c70d71a46fbaa43bf7bf9af0f4534c53ea5b96b2e03397b"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:997512325c6620d1c4c2b15db49ef59543ef9cd0f4aa8065ec2ae5103cedc7e7"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f3c54b538633482dc342e9b634d91168fe8cc56b30a4b4f99287f4e339103e88"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:00b4cf3a6b5fad6d1a66e7574d78956bbd09abfd6c8a997798f01f5da3d46a05"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7b792468e9804a204be221b14257566669d1db5c00d6bb335996e5cd7004ba80"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7dbdc7d8274e1422722933d1edddfdc65b4336abf0b16dfcb9dedd6e6a517d06"},
|
||||||
{file = "ruff-0.7.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dba53ed84ac19ae4bfb4ea4bf0172550a2285fa27fbb13e3746f04c80f7fa088"},
|
{file = "ruff-0.7.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e92dfb5f00eaedb1501b2f906ccabfd67b2355bdf117fea9719fc99ac2145bc"},
|
||||||
{file = "ruff-0.7.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:b19fafe261bf741bca2764c14cbb4ee1819b67adb63ebc2db6401dcd652e3748"},
|
{file = "ruff-0.7.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:3bd726099f277d735dc38900b6a8d6cf070f80828877941983a57bca1cd92172"},
|
||||||
{file = "ruff-0.7.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:28bd8220f4d8f79d590db9e2f6a0674f75ddbc3847277dd44ac1f8d30684b828"},
|
{file = "ruff-0.7.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:2e32829c429dd081ee5ba39aef436603e5b22335c3d3fff013cd585806a6486a"},
|
||||||
{file = "ruff-0.7.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9fd67094e77efbea932e62b5d2483006154794040abb3a5072e659096415ae1e"},
|
{file = "ruff-0.7.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:662a63b4971807623f6f90c1fb664613f67cc182dc4d991471c23c541fee62dd"},
|
||||||
{file = "ruff-0.7.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:576305393998b7bd6c46018f8104ea3a9cb3fa7908c21d8580e3274a3b04b691"},
|
{file = "ruff-0.7.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:876f5e09eaae3eb76814c1d3b68879891d6fde4824c015d48e7a7da4cf066a3a"},
|
||||||
{file = "ruff-0.7.2-py3-none-win32.whl", hash = "sha256:fa993cfc9f0ff11187e82de874dfc3611df80852540331bc85c75809c93253a8"},
|
{file = "ruff-0.7.4-py3-none-win32.whl", hash = "sha256:75c53f54904be42dd52a548728a5b572344b50d9b2873d13a3f8c5e3b91f5cac"},
|
||||||
{file = "ruff-0.7.2-py3-none-win_amd64.whl", hash = "sha256:dd8800cbe0254e06b8fec585e97554047fb82c894973f7ff18558eee33d1cb88"},
|
{file = "ruff-0.7.4-py3-none-win_amd64.whl", hash = "sha256:745775c7b39f914238ed1f1b0bebed0b9155a17cd8bc0b08d3c87e4703b990d6"},
|
||||||
{file = "ruff-0.7.2-py3-none-win_arm64.whl", hash = "sha256:bb8368cd45bba3f57bb29cbb8d64b4a33f8415d0149d2655c5c8539452ce7760"},
|
{file = "ruff-0.7.4-py3-none-win_arm64.whl", hash = "sha256:11bff065102c3ae9d3ea4dc9ecdfe5a5171349cdd0787c1fc64761212fc9cf1f"},
|
||||||
{file = "ruff-0.7.2.tar.gz", hash = "sha256:2b14e77293380e475b4e3a7a368e14549288ed2931fce259a6f99978669e844f"},
|
{file = "ruff-0.7.4.tar.gz", hash = "sha256:cd12e35031f5af6b9b93715d8c4f40360070b2041f81273d0527683d5708fce2"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -2350,23 +2350,23 @@ websocket-client = ">=1.8,<2.0"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "setuptools"
|
name = "setuptools"
|
||||||
version = "75.3.0"
|
version = "75.5.0"
|
||||||
description = "Easily download, build, install, upgrade, and uninstall Python packages"
|
description = "Easily download, build, install, upgrade, and uninstall Python packages"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.9"
|
||||||
files = [
|
files = [
|
||||||
{file = "setuptools-75.3.0-py3-none-any.whl", hash = "sha256:f2504966861356aa38616760c0f66568e535562374995367b4e69c7143cf6bcd"},
|
{file = "setuptools-75.5.0-py3-none-any.whl", hash = "sha256:87cb777c3b96d638ca02031192d40390e0ad97737e27b6b4fa831bea86f2f829"},
|
||||||
{file = "setuptools-75.3.0.tar.gz", hash = "sha256:fba5dd4d766e97be1b1681d98712680ae8f2f26d7881245f2ce9e40714f1a686"},
|
{file = "setuptools-75.5.0.tar.gz", hash = "sha256:5c4ccb41111392671f02bb5f8436dfc5a9a7185e80500531b133f5775c4163ef"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.5.2)"]
|
check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)", "ruff (>=0.7.0)"]
|
||||||
core = ["importlib-metadata (>=6)", "importlib-resources (>=5.10.2)", "jaraco.collections", "jaraco.functools", "jaraco.text (>=3.7)", "more-itertools", "more-itertools (>=8.8)", "packaging", "packaging (>=24)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"]
|
core = ["importlib-metadata (>=6)", "jaraco.collections", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more-itertools", "more-itertools (>=8.8)", "packaging", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1)", "wheel (>=0.43.0)"]
|
||||||
cover = ["pytest-cov"]
|
cover = ["pytest-cov"]
|
||||||
doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"]
|
doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"]
|
||||||
enabler = ["pytest-enabler (>=2.2)"]
|
enabler = ["pytest-enabler (>=2.2)"]
|
||||||
test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=23.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"]
|
test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"]
|
||||||
type = ["importlib-metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (==1.12.*)", "pytest-mypy"]
|
type = ["importlib-metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "shellingham"
|
name = "shellingham"
|
||||||
@ -2542,13 +2542,13 @@ SQLAlchemy = ">=2.0.14,<2.1.0"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "starlette"
|
name = "starlette"
|
||||||
version = "0.41.2"
|
version = "0.41.3"
|
||||||
description = "The little ASGI library that shines."
|
description = "The little ASGI library that shines."
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "starlette-0.41.2-py3-none-any.whl", hash = "sha256:fbc189474b4731cf30fcef52f18a8d070e3f3b46c6a04c97579e85e6ffca942d"},
|
{file = "starlette-0.41.3-py3-none-any.whl", hash = "sha256:44cedb2b7c77a9de33a8b74b2b90e9f50d11fcf25d8270ea525ad71a25374ff7"},
|
||||||
{file = "starlette-0.41.2.tar.gz", hash = "sha256:9834fd799d1a87fd346deb76158668cfa0b0d56f85caefe8268e2d97c3468b62"},
|
{file = "starlette-0.41.3.tar.gz", hash = "sha256:0e4ab3d16522a255be6b28260b938eae2482f98ce5cc934cb08dce8dc3ba5835"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -2634,13 +2634,13 @@ files = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "tomli"
|
name = "tomli"
|
||||||
version = "2.0.2"
|
version = "2.1.0"
|
||||||
description = "A lil' TOML parser"
|
description = "A lil' TOML parser"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "tomli-2.0.2-py3-none-any.whl", hash = "sha256:2ebe24485c53d303f690b0ec092806a085f07af5a5aa1464f3931eec36caaa38"},
|
{file = "tomli-2.1.0-py3-none-any.whl", hash = "sha256:a5c57c3d1c56f5ccdf89f6523458f60ef716e210fc47c4cfb188c5ba473e0391"},
|
||||||
{file = "tomli-2.0.2.tar.gz", hash = "sha256:d46d457a85337051c36524bc5349dd91b1877838e2979ac5ced3e710ed8a60ed"},
|
{file = "tomli-2.1.0.tar.gz", hash = "sha256:3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
@ -2714,13 +2714,13 @@ urllib3 = ">=1.26.0"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "typer"
|
name = "typer"
|
||||||
version = "0.12.5"
|
version = "0.13.1"
|
||||||
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
|
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.7"
|
python-versions = ">=3.7"
|
||||||
files = [
|
files = [
|
||||||
{file = "typer-0.12.5-py3-none-any.whl", hash = "sha256:62fe4e471711b147e3365034133904df3e235698399bc4de2b36c8579298d52b"},
|
{file = "typer-0.13.1-py3-none-any.whl", hash = "sha256:5b59580fd925e89463a29d363e0a43245ec02765bde9fb77d39e5d0f29dd7157"},
|
||||||
{file = "typer-0.12.5.tar.gz", hash = "sha256:f592f089bedcc8ec1b974125d64851029c3b1af145f04aca64d69410f0c9b722"},
|
{file = "typer-0.13.1.tar.gz", hash = "sha256:9d444cb96cc268ce6f8b94e13b4335084cef4c079998a9f4851a90229a3bd25c"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.dependencies]
|
[package.dependencies]
|
||||||
@ -2828,108 +2828,91 @@ test = ["websockets"]
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "websockets"
|
name = "websockets"
|
||||||
version = "13.1"
|
version = "14.1"
|
||||||
description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
|
description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.9"
|
||||||
files = [
|
files = [
|
||||||
{file = "websockets-13.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f48c749857f8fb598fb890a75f540e3221d0976ed0bf879cf3c7eef34151acee"},
|
{file = "websockets-14.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a0adf84bc2e7c86e8a202537b4fd50e6f7f0e4a6b6bf64d7ccb96c4cd3330b29"},
|
||||||
{file = "websockets-13.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c7e72ce6bda6fb9409cc1e8164dd41d7c91466fb599eb047cfda72fe758a34a7"},
|
{file = "websockets-14.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:90b5d9dfbb6d07a84ed3e696012610b6da074d97453bd01e0e30744b472c8179"},
|
||||||
{file = "websockets-13.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f779498eeec470295a2b1a5d97aa1bc9814ecd25e1eb637bd9d1c73a327387f6"},
|
{file = "websockets-14.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2177ee3901075167f01c5e335a6685e71b162a54a89a56001f1c3e9e3d2ad250"},
|
||||||
{file = "websockets-13.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4676df3fe46956fbb0437d8800cd5f2b6d41143b6e7e842e60554398432cf29b"},
|
{file = "websockets-14.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3f14a96a0034a27f9d47fd9788913924c89612225878f8078bb9d55f859272b0"},
|
||||||
{file = "websockets-13.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7affedeb43a70351bb811dadf49493c9cfd1ed94c9c70095fd177e9cc1541fa"},
|
{file = "websockets-14.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1f874ba705deea77bcf64a9da42c1f5fc2466d8f14daf410bc7d4ceae0a9fcb0"},
|
||||||
{file = "websockets-13.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1971e62d2caa443e57588e1d82d15f663b29ff9dfe7446d9964a4b6f12c1e700"},
|
{file = "websockets-14.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9607b9a442392e690a57909c362811184ea429585a71061cd5d3c2b98065c199"},
|
||||||
{file = "websockets-13.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5f2e75431f8dc4a47f31565a6e1355fb4f2ecaa99d6b89737527ea917066e26c"},
|
{file = "websockets-14.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:bea45f19b7ca000380fbd4e02552be86343080120d074b87f25593ce1700ad58"},
|
||||||
{file = "websockets-13.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:58cf7e75dbf7e566088b07e36ea2e3e2bd5676e22216e4cad108d4df4a7402a0"},
|
{file = "websockets-14.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:219c8187b3ceeadbf2afcf0f25a4918d02da7b944d703b97d12fb01510869078"},
|
||||||
{file = "websockets-13.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c90d6dec6be2c7d03378a574de87af9b1efea77d0c52a8301dd831ece938452f"},
|
{file = "websockets-14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ad2ab2547761d79926effe63de21479dfaf29834c50f98c4bf5b5480b5838434"},
|
||||||
{file = "websockets-13.1-cp310-cp310-win32.whl", hash = "sha256:730f42125ccb14602f455155084f978bd9e8e57e89b569b4d7f0f0c17a448ffe"},
|
{file = "websockets-14.1-cp310-cp310-win32.whl", hash = "sha256:1288369a6a84e81b90da5dbed48610cd7e5d60af62df9851ed1d1d23a9069f10"},
|
||||||
{file = "websockets-13.1-cp310-cp310-win_amd64.whl", hash = "sha256:5993260f483d05a9737073be197371940c01b257cc45ae3f1d5d7adb371b266a"},
|
{file = "websockets-14.1-cp310-cp310-win_amd64.whl", hash = "sha256:e0744623852f1497d825a49a99bfbec9bea4f3f946df6eb9d8a2f0c37a2fec2e"},
|
||||||
{file = "websockets-13.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:61fc0dfcda609cda0fc9fe7977694c0c59cf9d749fbb17f4e9483929e3c48a19"},
|
{file = "websockets-14.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:449d77d636f8d9c17952628cc7e3b8faf6e92a17ec581ec0c0256300717e1512"},
|
||||||
{file = "websockets-13.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ceec59f59d092c5007e815def4ebb80c2de330e9588e101cf8bd94c143ec78a5"},
|
{file = "websockets-14.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a35f704be14768cea9790d921c2c1cc4fc52700410b1c10948511039be824aac"},
|
||||||
{file = "websockets-13.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c1dca61c6db1166c48b95198c0b7d9c990b30c756fc2923cc66f68d17dc558fd"},
|
{file = "websockets-14.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b1f3628a0510bd58968c0f60447e7a692933589b791a6b572fcef374053ca280"},
|
||||||
{file = "websockets-13.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:308e20f22c2c77f3f39caca508e765f8725020b84aa963474e18c59accbf4c02"},
|
{file = "websockets-14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c3deac3748ec73ef24fc7be0b68220d14d47d6647d2f85b2771cb35ea847aa1"},
|
||||||
{file = "websockets-13.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:62d516c325e6540e8a57b94abefc3459d7dab8ce52ac75c96cad5549e187e3a7"},
|
{file = "websockets-14.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7048eb4415d46368ef29d32133134c513f507fff7d953c18c91104738a68c3b3"},
|
||||||
{file = "websockets-13.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87c6e35319b46b99e168eb98472d6c7d8634ee37750d7693656dc766395df096"},
|
{file = "websockets-14.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6cf0ad281c979306a6a34242b371e90e891bce504509fb6bb5246bbbf31e7b6"},
|
||||||
{file = "websockets-13.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5f9fee94ebafbc3117c30be1844ed01a3b177bb6e39088bc6b2fa1dc15572084"},
|
{file = "websockets-14.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cc1fc87428c1d18b643479caa7b15db7d544652e5bf610513d4a3478dbe823d0"},
|
||||||
{file = "websockets-13.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:7c1e90228c2f5cdde263253fa5db63e6653f1c00e7ec64108065a0b9713fa1b3"},
|
{file = "websockets-14.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f95ba34d71e2fa0c5d225bde3b3bdb152e957150100e75c86bc7f3964c450d89"},
|
||||||
{file = "websockets-13.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6548f29b0e401eea2b967b2fdc1c7c7b5ebb3eeb470ed23a54cd45ef078a0db9"},
|
{file = "websockets-14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9481a6de29105d73cf4515f2bef8eb71e17ac184c19d0b9918a3701c6c9c4f23"},
|
||||||
{file = "websockets-13.1-cp311-cp311-win32.whl", hash = "sha256:c11d4d16e133f6df8916cc5b7e3e96ee4c44c936717d684a94f48f82edb7c92f"},
|
{file = "websockets-14.1-cp311-cp311-win32.whl", hash = "sha256:368a05465f49c5949e27afd6fbe0a77ce53082185bbb2ac096a3a8afaf4de52e"},
|
||||||
{file = "websockets-13.1-cp311-cp311-win_amd64.whl", hash = "sha256:d04f13a1d75cb2b8382bdc16ae6fa58c97337253826dfe136195b7f89f661557"},
|
{file = "websockets-14.1-cp311-cp311-win_amd64.whl", hash = "sha256:6d24fc337fc055c9e83414c94e1ee0dee902a486d19d2a7f0929e49d7d604b09"},
|
||||||
{file = "websockets-13.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:9d75baf00138f80b48f1eac72ad1535aac0b6461265a0bcad391fc5aba875cfc"},
|
{file = "websockets-14.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ed907449fe5e021933e46a3e65d651f641975a768d0649fee59f10c2985529ed"},
|
||||||
{file = "websockets-13.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9b6f347deb3dcfbfde1c20baa21c2ac0751afaa73e64e5b693bb2b848efeaa49"},
|
{file = "websockets-14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:87e31011b5c14a33b29f17eb48932e63e1dcd3fa31d72209848652310d3d1f0d"},
|
||||||
{file = "websockets-13.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de58647e3f9c42f13f90ac7e5f58900c80a39019848c5547bc691693098ae1bd"},
|
{file = "websockets-14.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bc6ccf7d54c02ae47a48ddf9414c54d48af9c01076a2e1023e3b486b6e72c707"},
|
||||||
{file = "websockets-13.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1b54689e38d1279a51d11e3467dd2f3a50f5f2e879012ce8f2d6943f00e83f0"},
|
{file = "websockets-14.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9777564c0a72a1d457f0848977a1cbe15cfa75fa2f67ce267441e465717dcf1a"},
|
||||||
{file = "websockets-13.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cf1781ef73c073e6b0f90af841aaf98501f975d306bbf6221683dd594ccc52b6"},
|
{file = "websockets-14.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a655bde548ca98f55b43711b0ceefd2a88a71af6350b0c168aa77562104f3f45"},
|
||||||
{file = "websockets-13.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d23b88b9388ed85c6faf0e74d8dec4f4d3baf3ecf20a65a47b836d56260d4b9"},
|
{file = "websockets-14.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a3dfff83ca578cada2d19e665e9c8368e1598d4e787422a460ec70e531dbdd58"},
|
||||||
{file = "websockets-13.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3c78383585f47ccb0fcf186dcb8a43f5438bd7d8f47d69e0b56f71bf431a0a68"},
|
{file = "websockets-14.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6a6c9bcf7cdc0fd41cc7b7944447982e8acfd9f0d560ea6d6845428ed0562058"},
|
||||||
{file = "websockets-13.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d6d300f8ec35c24025ceb9b9019ae9040c1ab2f01cddc2bcc0b518af31c75c14"},
|
{file = "websockets-14.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4b6caec8576e760f2c7dd878ba817653144d5f369200b6ddf9771d64385b84d4"},
|
||||||
{file = "websockets-13.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a9dcaf8b0cc72a392760bb8755922c03e17a5a54e08cca58e8b74f6902b433cf"},
|
{file = "websockets-14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:eb6d38971c800ff02e4a6afd791bbe3b923a9a57ca9aeab7314c21c84bf9ff05"},
|
||||||
{file = "websockets-13.1-cp312-cp312-win32.whl", hash = "sha256:2f85cf4f2a1ba8f602298a853cec8526c2ca42a9a4b947ec236eaedb8f2dc80c"},
|
{file = "websockets-14.1-cp312-cp312-win32.whl", hash = "sha256:1d045cbe1358d76b24d5e20e7b1878efe578d9897a25c24e6006eef788c0fdf0"},
|
||||||
{file = "websockets-13.1-cp312-cp312-win_amd64.whl", hash = "sha256:38377f8b0cdeee97c552d20cf1865695fcd56aba155ad1b4ca8779a5b6ef4ac3"},
|
{file = "websockets-14.1-cp312-cp312-win_amd64.whl", hash = "sha256:90f4c7a069c733d95c308380aae314f2cb45bd8a904fb03eb36d1a4983a4993f"},
|
||||||
{file = "websockets-13.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a9ab1e71d3d2e54a0aa646ab6d4eebfaa5f416fe78dfe4da2839525dc5d765c6"},
|
{file = "websockets-14.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3630b670d5057cd9e08b9c4dab6493670e8e762a24c2c94ef312783870736ab9"},
|
||||||
{file = "websockets-13.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b9d7439d7fab4dce00570bb906875734df13d9faa4b48e261c440a5fec6d9708"},
|
{file = "websockets-14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:36ebd71db3b89e1f7b1a5deaa341a654852c3518ea7a8ddfdf69cc66acc2db1b"},
|
||||||
{file = "websockets-13.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:327b74e915cf13c5931334c61e1a41040e365d380f812513a255aa804b183418"},
|
{file = "websockets-14.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5b918d288958dc3fa1c5a0b9aa3256cb2b2b84c54407f4813c45d52267600cd3"},
|
||||||
{file = "websockets-13.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:325b1ccdbf5e5725fdcb1b0e9ad4d2545056479d0eee392c291c1bf76206435a"},
|
{file = "websockets-14.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:00fe5da3f037041da1ee0cf8e308374e236883f9842c7c465aa65098b1c9af59"},
|
||||||
{file = "websockets-13.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:346bee67a65f189e0e33f520f253d5147ab76ae42493804319b5716e46dddf0f"},
|
{file = "websockets-14.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8149a0f5a72ca36720981418eeffeb5c2729ea55fa179091c81a0910a114a5d2"},
|
||||||
{file = "websockets-13.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:91a0fa841646320ec0d3accdff5b757b06e2e5c86ba32af2e0815c96c7a603c5"},
|
{file = "websockets-14.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77569d19a13015e840b81550922056acabc25e3f52782625bc6843cfa034e1da"},
|
||||||
{file = "websockets-13.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:18503d2c5f3943e93819238bf20df71982d193f73dcecd26c94514f417f6b135"},
|
{file = "websockets-14.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cf5201a04550136ef870aa60ad3d29d2a59e452a7f96b94193bee6d73b8ad9a9"},
|
||||||
{file = "websockets-13.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:a9cd1af7e18e5221d2878378fbc287a14cd527fdd5939ed56a18df8a31136bb2"},
|
{file = "websockets-14.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:88cf9163ef674b5be5736a584c999e98daf3aabac6e536e43286eb74c126b9c7"},
|
||||||
{file = "websockets-13.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:70c5be9f416aa72aab7a2a76c90ae0a4fe2755c1816c153c1a2bcc3333ce4ce6"},
|
{file = "websockets-14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:836bef7ae338a072e9d1863502026f01b14027250a4545672673057997d5c05a"},
|
||||||
{file = "websockets-13.1-cp313-cp313-win32.whl", hash = "sha256:624459daabeb310d3815b276c1adef475b3e6804abaf2d9d2c061c319f7f187d"},
|
{file = "websockets-14.1-cp313-cp313-win32.whl", hash = "sha256:0d4290d559d68288da9f444089fd82490c8d2744309113fc26e2da6e48b65da6"},
|
||||||
{file = "websockets-13.1-cp313-cp313-win_amd64.whl", hash = "sha256:c518e84bb59c2baae725accd355c8dc517b4a3ed8db88b4bc93c78dae2974bf2"},
|
{file = "websockets-14.1-cp313-cp313-win_amd64.whl", hash = "sha256:8621a07991add373c3c5c2cf89e1d277e49dc82ed72c75e3afc74bd0acc446f0"},
|
||||||
{file = "websockets-13.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:c7934fd0e920e70468e676fe7f1b7261c1efa0d6c037c6722278ca0228ad9d0d"},
|
{file = "websockets-14.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:01bb2d4f0a6d04538d3c5dfd27c0643269656c28045a53439cbf1c004f90897a"},
|
||||||
{file = "websockets-13.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:149e622dc48c10ccc3d2760e5f36753db9cacf3ad7bc7bbbfd7d9c819e286f23"},
|
{file = "websockets-14.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:414ffe86f4d6f434a8c3b7913655a1a5383b617f9bf38720e7c0799fac3ab1c6"},
|
||||||
{file = "websockets-13.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a569eb1b05d72f9bce2ebd28a1ce2054311b66677fcd46cf36204ad23acead8c"},
|
{file = "websockets-14.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8fda642151d5affdee8a430bd85496f2e2517be3a2b9d2484d633d5712b15c56"},
|
||||||
{file = "websockets-13.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:95df24ca1e1bd93bbca51d94dd049a984609687cb2fb08a7f2c56ac84e9816ea"},
|
{file = "websockets-14.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd7c11968bc3860d5c78577f0dbc535257ccec41750675d58d8dc66aa47fe52c"},
|
||||||
{file = "websockets-13.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d8dbb1bf0c0a4ae8b40bdc9be7f644e2f3fb4e8a9aca7145bfa510d4a374eeb7"},
|
{file = "websockets-14.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a032855dc7db987dff813583d04f4950d14326665d7e714d584560b140ae6b8b"},
|
||||||
{file = "websockets-13.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:035233b7531fb92a76beefcbf479504db8c72eb3bff41da55aecce3a0f729e54"},
|
{file = "websockets-14.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b7e7ea2f782408c32d86b87a0d2c1fd8871b0399dd762364c731d86c86069a78"},
|
||||||
{file = "websockets-13.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:e4450fc83a3df53dec45922b576e91e94f5578d06436871dce3a6be38e40f5db"},
|
{file = "websockets-14.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:39450e6215f7d9f6f7bc2a6da21d79374729f5d052333da4d5825af8a97e6735"},
|
||||||
{file = "websockets-13.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:463e1c6ec853202dd3657f156123d6b4dad0c546ea2e2e38be2b3f7c5b8e7295"},
|
{file = "websockets-14.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ceada5be22fa5a5a4cdeec74e761c2ee7db287208f54c718f2df4b7e200b8d4a"},
|
||||||
{file = "websockets-13.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:6d6855bbe70119872c05107e38fbc7f96b1d8cb047d95c2c50869a46c65a8e96"},
|
{file = "websockets-14.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:3fc753451d471cff90b8f467a1fc0ae64031cf2d81b7b34e1811b7e2691bc4bc"},
|
||||||
{file = "websockets-13.1-cp38-cp38-win32.whl", hash = "sha256:204e5107f43095012b00f1451374693267adbb832d29966a01ecc4ce1db26faf"},
|
{file = "websockets-14.1-cp39-cp39-win32.whl", hash = "sha256:14839f54786987ccd9d03ed7f334baec0f02272e7ec4f6e9d427ff584aeea8b4"},
|
||||||
{file = "websockets-13.1-cp38-cp38-win_amd64.whl", hash = "sha256:485307243237328c022bc908b90e4457d0daa8b5cf4b3723fd3c4a8012fce4c6"},
|
{file = "websockets-14.1-cp39-cp39-win_amd64.whl", hash = "sha256:d9fd19ecc3a4d5ae82ddbfb30962cf6d874ff943e56e0c81f5169be2fda62979"},
|
||||||
{file = "websockets-13.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:9b37c184f8b976f0c0a231a5f3d6efe10807d41ccbe4488df8c74174805eea7d"},
|
{file = "websockets-14.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:e5dc25a9dbd1a7f61eca4b7cb04e74ae4b963d658f9e4f9aad9cd00b688692c8"},
|
||||||
{file = "websockets-13.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:163e7277e1a0bd9fb3c8842a71661ad19c6aa7bb3d6678dc7f89b17fbcc4aeb7"},
|
{file = "websockets-14.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:04a97aca96ca2acedf0d1f332c861c5a4486fdcba7bcef35873820f940c4231e"},
|
||||||
{file = "websockets-13.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4b889dbd1342820cc210ba44307cf75ae5f2f96226c0038094455a96e64fb07a"},
|
{file = "websockets-14.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df174ece723b228d3e8734a6f2a6febbd413ddec39b3dc592f5a4aa0aff28098"},
|
||||||
{file = "websockets-13.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:586a356928692c1fed0eca68b4d1c2cbbd1ca2acf2ac7e7ebd3b9052582deefa"},
|
{file = "websockets-14.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:034feb9f4286476f273b9a245fb15f02c34d9586a5bc936aff108c3ba1b21beb"},
|
||||||
{file = "websockets-13.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7bd6abf1e070a6b72bfeb71049d6ad286852e285f146682bf30d0296f5fbadfa"},
|
{file = "websockets-14.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:660c308dabd2b380807ab64b62985eaccf923a78ebc572bd485375b9ca2b7dc7"},
|
||||||
{file = "websockets-13.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d2aad13a200e5934f5a6767492fb07151e1de1d6079c003ab31e1823733ae79"},
|
{file = "websockets-14.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:5a42d3ecbb2db5080fc578314439b1d79eef71d323dc661aa616fb492436af5d"},
|
||||||
{file = "websockets-13.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:df01aea34b6e9e33572c35cd16bae5a47785e7d5c8cb2b54b2acdb9678315a17"},
|
{file = "websockets-14.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:ddaa4a390af911da6f680be8be4ff5aaf31c4c834c1a9147bc21cbcbca2d4370"},
|
||||||
{file = "websockets-13.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e54affdeb21026329fb0744ad187cf812f7d3c2aa702a5edb562b325191fcab6"},
|
{file = "websockets-14.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:a4c805c6034206143fbabd2d259ec5e757f8b29d0a2f0bf3d2fe5d1f60147a4a"},
|
||||||
{file = "websockets-13.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9ef8aa8bdbac47f4968a5d66462a2a0935d044bf35c0e5a8af152d58516dbeb5"},
|
{file = "websockets-14.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:205f672a6c2c671a86d33f6d47c9b35781a998728d2c7c2a3e1cf3333fcb62b7"},
|
||||||
{file = "websockets-13.1-cp39-cp39-win32.whl", hash = "sha256:deeb929efe52bed518f6eb2ddc00cc496366a14c726005726ad62c2dd9017a3c"},
|
{file = "websockets-14.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef440054124728cc49b01c33469de06755e5a7a4e83ef61934ad95fc327fbb0"},
|
||||||
{file = "websockets-13.1-cp39-cp39-win_amd64.whl", hash = "sha256:7c65ffa900e7cc958cd088b9a9157a8141c991f8c53d11087e6fb7277a03f81d"},
|
{file = "websockets-14.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e7591d6f440af7f73c4bd9404f3772bfee064e639d2b6cc8c94076e71b2471c1"},
|
||||||
{file = "websockets-13.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5dd6da9bec02735931fccec99d97c29f47cc61f644264eb995ad6c0c27667238"},
|
{file = "websockets-14.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:25225cc79cfebc95ba1d24cd3ab86aaa35bcd315d12fa4358939bd55e9bd74a5"},
|
||||||
{file = "websockets-13.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:2510c09d8e8df777177ee3d40cd35450dc169a81e747455cc4197e63f7e7bfe5"},
|
{file = "websockets-14.1-py3-none-any.whl", hash = "sha256:4d4fc827a20abe6d544a119896f6b78ee13fe81cbfef416f3f2ddf09a03f0e2e"},
|
||||||
{file = "websockets-13.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1c3cf67185543730888b20682fb186fc8d0fa6f07ccc3ef4390831ab4b388d9"},
|
{file = "websockets-14.1.tar.gz", hash = "sha256:398b10c77d471c0aab20a845e7a60076b6390bfdaac7a6d2edb0d2c59d75e8d8"},
|
||||||
{file = "websockets-13.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bcc03c8b72267e97b49149e4863d57c2d77f13fae12066622dc78fe322490fe6"},
|
|
||||||
{file = "websockets-13.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:004280a140f220c812e65f36944a9ca92d766b6cc4560be652a0a3883a79ed8a"},
|
|
||||||
{file = "websockets-13.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e2620453c075abeb0daa949a292e19f56de518988e079c36478bacf9546ced23"},
|
|
||||||
{file = "websockets-13.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9156c45750b37337f7b0b00e6248991a047be4aa44554c9886fe6bdd605aab3b"},
|
|
||||||
{file = "websockets-13.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:80c421e07973a89fbdd93e6f2003c17d20b69010458d3a8e37fb47874bd67d51"},
|
|
||||||
{file = "websockets-13.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:82d0ba76371769d6a4e56f7e83bb8e81846d17a6190971e38b5de108bde9b0d7"},
|
|
||||||
{file = "websockets-13.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e9875a0143f07d74dc5e1ded1c4581f0d9f7ab86c78994e2ed9e95050073c94d"},
|
|
||||||
{file = "websockets-13.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a11e38ad8922c7961447f35c7b17bffa15de4d17c70abd07bfbe12d6faa3e027"},
|
|
||||||
{file = "websockets-13.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:4059f790b6ae8768471cddb65d3c4fe4792b0ab48e154c9f0a04cefaabcd5978"},
|
|
||||||
{file = "websockets-13.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:25c35bf84bf7c7369d247f0b8cfa157f989862c49104c5cf85cb5436a641d93e"},
|
|
||||||
{file = "websockets-13.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:83f91d8a9bb404b8c2c41a707ac7f7f75b9442a0a876df295de27251a856ad09"},
|
|
||||||
{file = "websockets-13.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a43cfdcddd07f4ca2b1afb459824dd3c6d53a51410636a2c7fc97b9a8cf4842"},
|
|
||||||
{file = "websockets-13.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:48a2ef1381632a2f0cb4efeff34efa97901c9fbc118e01951ad7cfc10601a9bb"},
|
|
||||||
{file = "websockets-13.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:459bf774c754c35dbb487360b12c5727adab887f1622b8aed5755880a21c4a20"},
|
|
||||||
{file = "websockets-13.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:95858ca14a9f6fa8413d29e0a585b31b278388aa775b8a81fa24830123874678"},
|
|
||||||
{file = "websockets-13.1-py3-none-any.whl", hash = "sha256:a9a396a6ad26130cdae92ae10c36af09d9bfe6cafe69670fd3b6da9b07b4044f"},
|
|
||||||
{file = "websockets-13.1.tar.gz", hash = "sha256:a3b3366087c1bc0a2795111edcadddb8b3b59509d5db5d7ea3fdd69f954a8878"},
|
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "wheel"
|
name = "wheel"
|
||||||
version = "0.44.0"
|
version = "0.45.0"
|
||||||
description = "A built-package format for Python"
|
description = "A built-package format for Python"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.8"
|
||||||
files = [
|
files = [
|
||||||
{file = "wheel-0.44.0-py3-none-any.whl", hash = "sha256:2376a90c98cc337d18623527a97c31797bd02bad0033d41547043a1cbfbe448f"},
|
{file = "wheel-0.45.0-py3-none-any.whl", hash = "sha256:52f0baa5e6522155090a09c6bd95718cc46956d1b51d537ea5454249edb671c7"},
|
||||||
{file = "wheel-0.44.0.tar.gz", hash = "sha256:a29c3f2817e95ab89aa4660681ad547c0e9547f20e75b0562fe7723c9a2a9d49"},
|
{file = "wheel-0.45.0.tar.gz", hash = "sha256:a57353941a3183b3d5365346b567a260a0602a0f8a635926a7dede41b94c674a"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
@ -3030,13 +3013,13 @@ h11 = ">=0.9.0,<1"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "zipp"
|
name = "zipp"
|
||||||
version = "3.20.2"
|
version = "3.21.0"
|
||||||
description = "Backport of pathlib-compatible object wrapper for zip files"
|
description = "Backport of pathlib-compatible object wrapper for zip files"
|
||||||
optional = false
|
optional = false
|
||||||
python-versions = ">=3.8"
|
python-versions = ">=3.9"
|
||||||
files = [
|
files = [
|
||||||
{file = "zipp-3.20.2-py3-none-any.whl", hash = "sha256:a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350"},
|
{file = "zipp-3.21.0-py3-none-any.whl", hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931"},
|
||||||
{file = "zipp-3.20.2.tar.gz", hash = "sha256:bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29"},
|
{file = "zipp-3.21.0.tar.gz", hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4"},
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.extras]
|
[package.extras]
|
||||||
@ -3050,4 +3033,4 @@ type = ["pytest-mypy"]
|
|||||||
[metadata]
|
[metadata]
|
||||||
lock-version = "2.0"
|
lock-version = "2.0"
|
||||||
python-versions = "^3.9"
|
python-versions = "^3.9"
|
||||||
content-hash = "fe91a9b22081a48be519ed3789e40904bd358a05fd6da912566592aa8d382f31"
|
content-hash = "a610d4c4bfd852f30e69ad2fbb288c2d9cbdf49e05b9d4936fe5e9b2a7cdefdb"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "reflex"
|
name = "reflex"
|
||||||
version = "0.6.5dev1"
|
version = "0.6.6dev1"
|
||||||
description = "Web apps in pure Python."
|
description = "Web apps in pure Python."
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
authors = [
|
authors = [
|
||||||
@ -49,7 +49,7 @@ wrapt = [
|
|||||||
{version = ">=1.11.0,<2.0", python = "<3.11"},
|
{version = ">=1.11.0,<2.0", python = "<3.11"},
|
||||||
]
|
]
|
||||||
packaging = ">=23.1,<25.0"
|
packaging = ">=23.1,<25.0"
|
||||||
reflex-hosting-cli = ">=0.1.4,<2.0"
|
reflex-hosting-cli = ">=0.1.16,<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"
|
||||||
@ -59,6 +59,7 @@ twine = ">=4.0.0,<6.0"
|
|||||||
tomlkit = ">=0.12.4,<1.0"
|
tomlkit = ">=0.12.4,<1.0"
|
||||||
lazy_loader = ">=0.4"
|
lazy_loader = ">=0.4"
|
||||||
reflex-chakra = ">=0.6.0"
|
reflex-chakra = ">=0.6.0"
|
||||||
|
typing_extensions = ">=4.6.0"
|
||||||
|
|
||||||
[tool.poetry.group.dev.dependencies]
|
[tool.poetry.group.dev.dependencies]
|
||||||
pytest = ">=7.1.2,<9.0"
|
pytest = ">=7.1.2,<9.0"
|
||||||
@ -69,7 +70,7 @@ dill = ">=0.3.8"
|
|||||||
toml = ">=0.10.2,<1.0"
|
toml = ">=0.10.2,<1.0"
|
||||||
pytest-asyncio = ">=0.24.0"
|
pytest-asyncio = ">=0.24.0"
|
||||||
pytest-cov = ">=4.0.0,<7.0"
|
pytest-cov = ">=4.0.0,<7.0"
|
||||||
ruff = "0.7.2"
|
ruff = "0.7.4"
|
||||||
pandas = ">=2.1.1,<3.0"
|
pandas = ">=2.1.1,<3.0"
|
||||||
pillow = ">=10.0.0,<12.0"
|
pillow = ">=10.0.0,<12.0"
|
||||||
plotly = ">=5.13.0,<6.0"
|
plotly = ">=5.13.0,<6.0"
|
||||||
|
@ -8,20 +8,6 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
export const {{component.name}} = memo(({ {{-component.props|join(", ")-}} }) => {
|
export const {{component.name}} = memo(({ {{-component.props|join(", ")-}} }) => {
|
||||||
{% if component.name == "CodeBlock" and "language" in component.props %}
|
|
||||||
if (language) {
|
|
||||||
(async () => {
|
|
||||||
try {
|
|
||||||
const module = await import(`react-syntax-highlighter/dist/cjs/languages/prism/${language}`);
|
|
||||||
SyntaxHighlighter.registerLanguage(language, module.default);
|
|
||||||
} catch (error) {
|
|
||||||
console.error(`Error importing language module for ${language}:`, error);
|
|
||||||
}
|
|
||||||
})();
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
{% endif %}
|
|
||||||
{% for hook in component.hooks %}
|
{% for hook in component.hooks %}
|
||||||
{{ hook }}
|
{{ hook }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
@ -298,6 +298,7 @@ _MAPPING: dict = {
|
|||||||
"components.moment": ["MomentDelta", "moment"],
|
"components.moment": ["MomentDelta", "moment"],
|
||||||
"config": ["Config", "DBConfig"],
|
"config": ["Config", "DBConfig"],
|
||||||
"constants": ["Env"],
|
"constants": ["Env"],
|
||||||
|
"constants.colors": ["Color"],
|
||||||
"event": [
|
"event": [
|
||||||
"EventChain",
|
"EventChain",
|
||||||
"EventHandler",
|
"EventHandler",
|
||||||
@ -338,7 +339,7 @@ _MAPPING: dict = {
|
|||||||
],
|
],
|
||||||
"istate.wrappers": ["get_state"],
|
"istate.wrappers": ["get_state"],
|
||||||
"style": ["Style", "toggle_color_mode"],
|
"style": ["Style", "toggle_color_mode"],
|
||||||
"utils.imports": ["ImportVar"],
|
"utils.imports": ["ImportDict", "ImportVar"],
|
||||||
"utils.serializers": ["serializer"],
|
"utils.serializers": ["serializer"],
|
||||||
"vars": ["Var", "field", "Field"],
|
"vars": ["Var", "field", "Field"],
|
||||||
}
|
}
|
||||||
|
@ -152,6 +152,7 @@ from .components.suneditor import editor as editor
|
|||||||
from .config import Config as Config
|
from .config import Config as Config
|
||||||
from .config import DBConfig as DBConfig
|
from .config import DBConfig as DBConfig
|
||||||
from .constants import Env as Env
|
from .constants import Env as Env
|
||||||
|
from .constants.colors import Color as Color
|
||||||
from .event import EventChain as EventChain
|
from .event import EventChain as EventChain
|
||||||
from .event import EventHandler as EventHandler
|
from .event import EventHandler as EventHandler
|
||||||
from .event import background as background
|
from .event import background as background
|
||||||
@ -192,6 +193,7 @@ from .state import dynamic as dynamic
|
|||||||
from .state import var as var
|
from .state import var as var
|
||||||
from .style import Style as Style
|
from .style import Style as Style
|
||||||
from .style import toggle_color_mode as toggle_color_mode
|
from .style import toggle_color_mode as toggle_color_mode
|
||||||
|
from .utils.imports import ImportDict as ImportDict
|
||||||
from .utils.imports import ImportVar as ImportVar
|
from .utils.imports import ImportVar as ImportVar
|
||||||
from .utils.serializers import serializer as serializer
|
from .utils.serializers import serializer as serializer
|
||||||
from .vars import Field as Field
|
from .vars import Field as Field
|
||||||
|
@ -850,10 +850,9 @@ class App(MiddlewareMixin, LifespanMixin):
|
|||||||
if self.theme is not None:
|
if self.theme is not None:
|
||||||
# If a theme component was provided, wrap the app with it
|
# If a theme component was provided, wrap the app with it
|
||||||
app_wrappers[(20, "Theme")] = self.theme
|
app_wrappers[(20, "Theme")] = self.theme
|
||||||
# Fix #2992 by removing the top-level appearance prop
|
|
||||||
self.theme.appearance = None
|
|
||||||
|
|
||||||
for route in self.unevaluated_pages:
|
for route in self.unevaluated_pages:
|
||||||
|
console.debug(f"Evaluating page: {route}")
|
||||||
self._compile_page(route)
|
self._compile_page(route)
|
||||||
|
|
||||||
# Add the optional endpoints (_upload)
|
# Add the optional endpoints (_upload)
|
||||||
@ -1006,6 +1005,9 @@ class App(MiddlewareMixin, LifespanMixin):
|
|||||||
compile_results.append(
|
compile_results.append(
|
||||||
compiler.compile_contexts(self.state, self.theme),
|
compiler.compile_contexts(self.state, self.theme),
|
||||||
)
|
)
|
||||||
|
if self.theme is not None:
|
||||||
|
# Fix #2992 by removing the top-level appearance prop
|
||||||
|
self.theme.appearance = None
|
||||||
progress.advance(task)
|
progress.advance(task)
|
||||||
|
|
||||||
# Compile the app root.
|
# Compile the app root.
|
||||||
|
@ -130,8 +130,8 @@ class Base(BaseModel): # pyright: ignore [reportUnboundVariable]
|
|||||||
Returns:
|
Returns:
|
||||||
The value of the field.
|
The value of the field.
|
||||||
"""
|
"""
|
||||||
if isinstance(key, str) and key in self.__fields__:
|
if isinstance(key, str):
|
||||||
# Seems like this function signature was wrong all along?
|
# Seems like this function signature was wrong all along?
|
||||||
# If the user wants a field that we know of, get it and pass it off to _get_value
|
# If the user wants a field that we know of, get it and pass it off to _get_value
|
||||||
key = getattr(self, key)
|
return getattr(self, key, key)
|
||||||
return key
|
return key
|
||||||
|
@ -21,7 +21,7 @@ class AppWrap(Fragment):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class Body(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class NextDocumentLib(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -68,7 +68,7 @@ class Html(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -114,7 +114,7 @@ class DocumentHead(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -160,7 +160,7 @@ class Main(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -206,7 +206,7 @@ class NextScript(NextDocumentLib):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -2,14 +2,15 @@
|
|||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
from typing import Dict, List, Tuple
|
from typing import Dict, Tuple
|
||||||
|
|
||||||
from reflex.compiler.compiler import _compile_component
|
|
||||||
from reflex.components.component import Component
|
from reflex.components.component import Component
|
||||||
from reflex.components.el import div, p
|
from reflex.components.datadisplay.logo import svg_logo
|
||||||
from reflex.event import EventHandler
|
from reflex.components.el import a, button, details, div, h2, hr, p, pre, summary
|
||||||
|
from reflex.event import EventHandler, set_clipboard
|
||||||
from reflex.state import FrontendEventExceptionState
|
from reflex.state import FrontendEventExceptionState
|
||||||
from reflex.vars.base import Var
|
from reflex.vars.base import Var
|
||||||
|
from reflex.vars.function import ArgsFunctionOperation
|
||||||
|
|
||||||
|
|
||||||
def on_error_spec(
|
def on_error_spec(
|
||||||
@ -40,38 +41,7 @@ class ErrorBoundary(Component):
|
|||||||
on_error: EventHandler[on_error_spec]
|
on_error: EventHandler[on_error_spec]
|
||||||
|
|
||||||
# Rendered instead of the children when an error is caught.
|
# Rendered instead of the children when an error is caught.
|
||||||
Fallback_component: Var[Component] = Var(_js_expr="Fallback")._replace(
|
fallback_render: Var[Component]
|
||||||
_var_type=Component
|
|
||||||
)
|
|
||||||
|
|
||||||
def add_custom_code(self) -> List[str]:
|
|
||||||
"""Add custom Javascript code into the page that contains this component.
|
|
||||||
|
|
||||||
Custom code is inserted at module level, after any imports.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
The custom code to add.
|
|
||||||
"""
|
|
||||||
fallback_container = div(
|
|
||||||
p("Ooops...Unknown Reflex error has occured:"),
|
|
||||||
p(
|
|
||||||
Var(_js_expr="error.message"),
|
|
||||||
color="red",
|
|
||||||
),
|
|
||||||
p("Please contact the support."),
|
|
||||||
)
|
|
||||||
|
|
||||||
compiled_fallback = _compile_component(fallback_container)
|
|
||||||
|
|
||||||
return [
|
|
||||||
f"""
|
|
||||||
function Fallback({{ error, resetErrorBoundary }}) {{
|
|
||||||
return (
|
|
||||||
{compiled_fallback}
|
|
||||||
);
|
|
||||||
}}
|
|
||||||
"""
|
|
||||||
]
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def create(cls, *children, **props):
|
def create(cls, *children, **props):
|
||||||
@ -86,6 +56,99 @@ class ErrorBoundary(Component):
|
|||||||
"""
|
"""
|
||||||
if "on_error" not in props:
|
if "on_error" not in props:
|
||||||
props["on_error"] = FrontendEventExceptionState.handle_frontend_exception
|
props["on_error"] = FrontendEventExceptionState.handle_frontend_exception
|
||||||
|
if "fallback_render" not in props:
|
||||||
|
props["fallback_render"] = ArgsFunctionOperation.create(
|
||||||
|
("event_args",),
|
||||||
|
Var.create(
|
||||||
|
div(
|
||||||
|
div(
|
||||||
|
div(
|
||||||
|
h2(
|
||||||
|
"An error occurred while rendering this page.",
|
||||||
|
font_size="1.25rem",
|
||||||
|
font_weight="bold",
|
||||||
|
),
|
||||||
|
p(
|
||||||
|
"This is an error with the application itself.",
|
||||||
|
opacity="0.75",
|
||||||
|
),
|
||||||
|
details(
|
||||||
|
summary("Error message", padding="0.5rem"),
|
||||||
|
div(
|
||||||
|
div(
|
||||||
|
pre(
|
||||||
|
Var(
|
||||||
|
_js_expr="event_args.error.stack",
|
||||||
|
),
|
||||||
|
),
|
||||||
|
padding="0.5rem",
|
||||||
|
width="fit-content",
|
||||||
|
),
|
||||||
|
width="100%",
|
||||||
|
max_height="50vh",
|
||||||
|
overflow="auto",
|
||||||
|
background="#000",
|
||||||
|
color="#fff",
|
||||||
|
border_radius="0.25rem",
|
||||||
|
),
|
||||||
|
button(
|
||||||
|
"Copy",
|
||||||
|
on_click=set_clipboard(
|
||||||
|
Var(_js_expr="event_args.error.stack"),
|
||||||
|
),
|
||||||
|
padding="0.35rem 0.75rem",
|
||||||
|
margin="0.5rem",
|
||||||
|
background="#fff",
|
||||||
|
color="#000",
|
||||||
|
border="1px solid #000",
|
||||||
|
border_radius="0.25rem",
|
||||||
|
font_weight="bold",
|
||||||
|
),
|
||||||
|
),
|
||||||
|
display="flex",
|
||||||
|
flex_direction="column",
|
||||||
|
gap="1rem",
|
||||||
|
max_width="50ch",
|
||||||
|
border="1px solid #888888",
|
||||||
|
border_radius="0.25rem",
|
||||||
|
padding="1rem",
|
||||||
|
),
|
||||||
|
hr(
|
||||||
|
border_color="currentColor",
|
||||||
|
opacity="0.25",
|
||||||
|
),
|
||||||
|
a(
|
||||||
|
div(
|
||||||
|
"Built with ",
|
||||||
|
svg_logo("currentColor"),
|
||||||
|
display="flex",
|
||||||
|
align_items="baseline",
|
||||||
|
justify_content="center",
|
||||||
|
font_family="monospace",
|
||||||
|
gap="0.5rem",
|
||||||
|
),
|
||||||
|
href="https://reflex.dev",
|
||||||
|
),
|
||||||
|
display="flex",
|
||||||
|
flex_direction="column",
|
||||||
|
gap="1rem",
|
||||||
|
),
|
||||||
|
height="100%",
|
||||||
|
width="100%",
|
||||||
|
position="absolute",
|
||||||
|
display="flex",
|
||||||
|
align_items="center",
|
||||||
|
justify_content="center",
|
||||||
|
)
|
||||||
|
),
|
||||||
|
_var_type=Component,
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
props["fallback_render"] = ArgsFunctionOperation.create(
|
||||||
|
("event_args",),
|
||||||
|
props["fallback_render"],
|
||||||
|
_var_type=Component,
|
||||||
|
)
|
||||||
return super().create(*children, **props)
|
return super().create(*children, **props)
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
# ------------------- DO NOT EDIT ----------------------
|
# ------------------- DO NOT EDIT ----------------------
|
||||||
# This file was generated by `reflex/utils/pyi_generator.py`!
|
# This file was generated by `reflex/utils/pyi_generator.py`!
|
||||||
# ------------------------------------------------------
|
# ------------------------------------------------------
|
||||||
from typing import Any, Dict, List, Optional, Tuple, Union, overload
|
from typing import Any, Dict, Optional, Tuple, Union, overload
|
||||||
|
|
||||||
from reflex.components.component import Component
|
from reflex.components.component import Component
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
@ -15,19 +15,18 @@ def on_error_spec(
|
|||||||
) -> Tuple[Var[str], Var[str]]: ...
|
) -> Tuple[Var[str], Var[str]]: ...
|
||||||
|
|
||||||
class ErrorBoundary(Component):
|
class ErrorBoundary(Component):
|
||||||
def add_custom_code(self) -> List[str]: ...
|
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
cls,
|
cls,
|
||||||
*children,
|
*children,
|
||||||
Fallback_component: Optional[Union[Component, Var[Component]]] = None,
|
fallback_render: Optional[Union[Component, Var[Component]]] = None,
|
||||||
style: Optional[Style] = None,
|
style: Optional[Style] = None,
|
||||||
key: Optional[Any] = None,
|
key: Optional[Any] = None,
|
||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -57,7 +56,7 @@ class ErrorBoundary(Component):
|
|||||||
Args:
|
Args:
|
||||||
*children: The children of the component.
|
*children: The children of the component.
|
||||||
on_error: Fired when the boundary catches an error.
|
on_error: Fired when the boundary catches an error.
|
||||||
Fallback_component: Rendered instead of the children when an error is caught.
|
fallback_render: Rendered instead of the children when an error is caught.
|
||||||
style: The style of the component.
|
style: The style of the component.
|
||||||
key: A unique key for the component.
|
key: A unique key for the component.
|
||||||
id: The id for the component.
|
id: The id for the component.
|
||||||
|
@ -21,7 +21,7 @@ class Fragment(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class NextHeadLib(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -67,7 +67,7 @@ class Head(NextHeadLib, MemoizationLeaf):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class RawLink(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -78,7 +78,7 @@ class ScriptTag(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -22,7 +22,7 @@ class Title(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -73,7 +73,7 @@ class Meta(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -129,7 +129,7 @@ class Description(Meta):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -185,7 +185,7 @@ class Image(Meta):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -28,7 +28,7 @@ class Script(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -186,6 +186,23 @@ ComponentStyle = Dict[
|
|||||||
ComponentChild = Union[types.PrimitiveType, Var, BaseComponent]
|
ComponentChild = Union[types.PrimitiveType, Var, BaseComponent]
|
||||||
|
|
||||||
|
|
||||||
|
def satisfies_type_hint(obj: Any, type_hint: Any) -> bool:
|
||||||
|
"""Check if an object satisfies a type hint.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
obj: The object to check.
|
||||||
|
type_hint: The type hint to check against.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
Whether the object satisfies the type hint.
|
||||||
|
"""
|
||||||
|
if isinstance(obj, LiteralVar):
|
||||||
|
return types._isinstance(obj._var_value, type_hint)
|
||||||
|
if isinstance(obj, Var):
|
||||||
|
return types._issubclass(obj._var_type, type_hint)
|
||||||
|
return types._isinstance(obj, type_hint)
|
||||||
|
|
||||||
|
|
||||||
class Component(BaseComponent, ABC):
|
class Component(BaseComponent, ABC):
|
||||||
"""A component with style, event trigger and other props."""
|
"""A component with style, event trigger and other props."""
|
||||||
|
|
||||||
@ -229,7 +246,7 @@ class Component(BaseComponent, ABC):
|
|||||||
_rename_props: Dict[str, str] = {}
|
_rename_props: Dict[str, str] = {}
|
||||||
|
|
||||||
# custom attribute
|
# custom attribute
|
||||||
custom_attrs: Dict[str, Union[Var, str]] = {}
|
custom_attrs: Dict[str, Union[Var, Any]] = {}
|
||||||
|
|
||||||
# When to memoize this component and its children.
|
# When to memoize this component and its children.
|
||||||
_memoization_mode: MemoizationMode = MemoizationMode()
|
_memoization_mode: MemoizationMode = MemoizationMode()
|
||||||
@ -460,8 +477,7 @@ class Component(BaseComponent, ABC):
|
|||||||
)
|
)
|
||||||
) or (
|
) or (
|
||||||
# Else just check if the passed var type is valid.
|
# Else just check if the passed var type is valid.
|
||||||
not passed_types
|
not passed_types and not satisfies_type_hint(value, expected_type)
|
||||||
and not types._issubclass(passed_type, expected_type, value)
|
|
||||||
):
|
):
|
||||||
value_name = value._js_expr if isinstance(value, Var) else value
|
value_name = value._js_expr if isinstance(value, Var) else value
|
||||||
|
|
||||||
@ -1450,7 +1466,7 @@ class Component(BaseComponent, ABC):
|
|||||||
"""
|
"""
|
||||||
ref = self.get_ref()
|
ref = self.get_ref()
|
||||||
if ref is not None:
|
if ref is not None:
|
||||||
return f"const {ref} = useRef(null); {str(Var(_js_expr=ref).as_ref())} = {ref};"
|
return f"const {ref} = useRef(null); {str(Var(_js_expr=ref)._as_ref())} = {ref};"
|
||||||
|
|
||||||
def _get_vars_hooks(self) -> dict[str, None]:
|
def _get_vars_hooks(self) -> dict[str, None]:
|
||||||
"""Get the hooks required by vars referenced in this component.
|
"""Get the hooks required by vars referenced in this component.
|
||||||
@ -1904,6 +1920,11 @@ memo = custom_component
|
|||||||
class NoSSRComponent(Component):
|
class NoSSRComponent(Component):
|
||||||
"""A dynamic component that is not rendered on the server."""
|
"""A dynamic component that is not rendered on the server."""
|
||||||
|
|
||||||
|
def _get_import_name(self) -> None | str:
|
||||||
|
if not self.library:
|
||||||
|
return None
|
||||||
|
return f"${self.library}" if self.library.startswith("/") else self.library
|
||||||
|
|
||||||
def _get_imports(self) -> ParsedImportDict:
|
def _get_imports(self) -> ParsedImportDict:
|
||||||
"""Get the imports for the component.
|
"""Get the imports for the component.
|
||||||
|
|
||||||
@ -1917,8 +1938,9 @@ class NoSSRComponent(Component):
|
|||||||
_imports = super()._get_imports()
|
_imports = super()._get_imports()
|
||||||
|
|
||||||
# Do NOT import the main library/tag statically.
|
# Do NOT import the main library/tag statically.
|
||||||
if self.library is not None:
|
import_name = self._get_import_name()
|
||||||
_imports[self.library] = [
|
if import_name is not None:
|
||||||
|
_imports[import_name] = [
|
||||||
imports.ImportVar(
|
imports.ImportVar(
|
||||||
tag=None,
|
tag=None,
|
||||||
render=False,
|
render=False,
|
||||||
@ -1936,10 +1958,10 @@ class NoSSRComponent(Component):
|
|||||||
opts_fragment = ", { ssr: false });"
|
opts_fragment = ", { ssr: false });"
|
||||||
|
|
||||||
# extract the correct import name from library name
|
# extract the correct import name from library name
|
||||||
if self.library is None:
|
base_import_name = self._get_import_name()
|
||||||
|
if base_import_name is None:
|
||||||
raise ValueError("Undefined library for NoSSRComponent")
|
raise ValueError("Undefined library for NoSSRComponent")
|
||||||
|
import_name = format.format_library_name(base_import_name)
|
||||||
import_name = format.format_library_name(self.library)
|
|
||||||
|
|
||||||
library_import = f"const {self.alias if self.alias else self.tag} = dynamic(() => import('{import_name}')"
|
library_import = f"const {self.alias if self.alias else self.tag} = dynamic(() => import('{import_name}')"
|
||||||
mod_import = (
|
mod_import = (
|
||||||
|
@ -88,7 +88,7 @@ class ConnectionToaster(Toaster):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -148,7 +148,7 @@ class ConnectionBanner(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -187,7 +187,7 @@ class ConnectionModal(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -227,7 +227,7 @@ class WifiOffPulse(Icon):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -300,7 +300,7 @@ class ConnectionPulser(Div):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -25,7 +25,7 @@ class ClientSideRouting(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -74,7 +74,7 @@ class Default404Page(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -26,7 +26,7 @@ class Clipboard(Fragment):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -171,6 +171,14 @@ def cond(condition: Any, c1: Any, c2: Any = None) -> Component | Var:
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@overload
|
||||||
|
def color_mode_cond(light: Component, dark: Component | None = None) -> Component: ... # type: ignore
|
||||||
|
|
||||||
|
|
||||||
|
@overload
|
||||||
|
def color_mode_cond(light: Any, dark: Any = None) -> Var: ...
|
||||||
|
|
||||||
|
|
||||||
def color_mode_cond(light: Any, dark: Any = None) -> Var | Component:
|
def color_mode_cond(light: Any, dark: Any = None) -> Var | Component:
|
||||||
"""Create a component or Prop based on color_mode.
|
"""Create a component or Prop based on color_mode.
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ class DebounceInput(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[EventType[[], BASE_STATE]] = None,
|
on_change: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -48,7 +48,7 @@ class Html(Div):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -5,6 +5,7 @@ from __future__ import annotations
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, Callable, ClassVar, Dict, List, Optional, Tuple
|
from typing import Any, Callable, ClassVar, Dict, List, Optional, Tuple
|
||||||
|
|
||||||
|
from reflex.components.base.fragment import Fragment
|
||||||
from reflex.components.component import (
|
from reflex.components.component import (
|
||||||
Component,
|
Component,
|
||||||
ComponentNamespace,
|
ComponentNamespace,
|
||||||
@ -181,6 +182,13 @@ class UploadFilesProvider(Component):
|
|||||||
tag = "UploadFilesProvider"
|
tag = "UploadFilesProvider"
|
||||||
|
|
||||||
|
|
||||||
|
class GhostUpload(Fragment):
|
||||||
|
"""A ghost upload component."""
|
||||||
|
|
||||||
|
# Fired when files are dropped.
|
||||||
|
on_drop: EventHandler[_on_drop_spec]
|
||||||
|
|
||||||
|
|
||||||
class Upload(MemoizationLeaf):
|
class Upload(MemoizationLeaf):
|
||||||
"""A file upload component."""
|
"""A file upload component."""
|
||||||
|
|
||||||
@ -276,8 +284,8 @@ class Upload(MemoizationLeaf):
|
|||||||
root_props_unique_name = get_unique_variable_name()
|
root_props_unique_name = get_unique_variable_name()
|
||||||
|
|
||||||
event_var, callback_str = StatefulComponent._get_memoized_event_triggers(
|
event_var, callback_str = StatefulComponent._get_memoized_event_triggers(
|
||||||
Box.create(on_click=upload_props["on_drop"]) # type: ignore
|
GhostUpload.create(on_drop=upload_props["on_drop"])
|
||||||
)["on_click"]
|
)["on_drop"]
|
||||||
|
|
||||||
upload_props["on_drop"] = event_var
|
upload_props["on_drop"] = event_var
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, ClassVar, Dict, List, Optional, Union, overload
|
from typing import Any, ClassVar, Dict, List, Optional, Union, overload
|
||||||
|
|
||||||
|
from reflex.components.base.fragment import Fragment
|
||||||
from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf
|
from reflex.components.component import Component, ComponentNamespace, MemoizationLeaf
|
||||||
from reflex.constants import Dirs
|
from reflex.constants import Dirs
|
||||||
from reflex.event import BASE_STATE, CallableEventSpec, EventSpec, EventType
|
from reflex.event import BASE_STATE, CallableEventSpec, EventSpec, EventType
|
||||||
@ -49,7 +50,7 @@ class UploadFilesProvider(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -84,6 +85,56 @@ class UploadFilesProvider(Component):
|
|||||||
"""
|
"""
|
||||||
...
|
...
|
||||||
|
|
||||||
|
class GhostUpload(Fragment):
|
||||||
|
@overload
|
||||||
|
@classmethod
|
||||||
|
def create( # type: ignore
|
||||||
|
cls,
|
||||||
|
*children,
|
||||||
|
style: Optional[Style] = None,
|
||||||
|
key: Optional[Any] = None,
|
||||||
|
id: Optional[Any] = None,
|
||||||
|
class_name: Optional[Any] = None,
|
||||||
|
autofocus: Optional[bool] = None,
|
||||||
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_double_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_drop: Optional[
|
||||||
|
Union[EventType[[], BASE_STATE], EventType[[Any], BASE_STATE]]
|
||||||
|
] = None,
|
||||||
|
on_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_down: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_enter: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_leave: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_move: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_out: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_over: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_up: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_scroll: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_unmount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
**props,
|
||||||
|
) -> "GhostUpload":
|
||||||
|
"""Create the component.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
*children: The children of the component.
|
||||||
|
on_drop: Fired when files are dropped.
|
||||||
|
style: The style of the component.
|
||||||
|
key: A unique key for the component.
|
||||||
|
id: The id for the component.
|
||||||
|
class_name: The class name for the component.
|
||||||
|
autofocus: Whether the component should take the focus once the page is loaded
|
||||||
|
custom_attrs: custom attribute
|
||||||
|
**props: The props of the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The component.
|
||||||
|
"""
|
||||||
|
...
|
||||||
|
|
||||||
class Upload(MemoizationLeaf):
|
class Upload(MemoizationLeaf):
|
||||||
is_used: ClassVar[bool] = False
|
is_used: ClassVar[bool] = False
|
||||||
|
|
||||||
@ -106,7 +157,7 @@ class Upload(MemoizationLeaf):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -174,7 +225,7 @@ class StyledUpload(Upload):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -242,7 +293,7 @@ class UploadNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -8,13 +8,14 @@ from typing import ClassVar, Dict, Literal, Optional, Union
|
|||||||
from reflex.components.component import Component, ComponentNamespace
|
from reflex.components.component import Component, ComponentNamespace
|
||||||
from reflex.components.core.cond import color_mode_cond
|
from reflex.components.core.cond import color_mode_cond
|
||||||
from reflex.components.lucide.icon import Icon
|
from reflex.components.lucide.icon import Icon
|
||||||
|
from reflex.components.markdown.markdown import _LANGUAGE, MarkdownComponentMap
|
||||||
from reflex.components.radix.themes.components.button import Button
|
from reflex.components.radix.themes.components.button import Button
|
||||||
from reflex.components.radix.themes.layout.box import Box
|
from reflex.components.radix.themes.layout.box import Box
|
||||||
from reflex.constants.colors import Color
|
from reflex.constants.colors import Color
|
||||||
from reflex.event import set_clipboard
|
from reflex.event import set_clipboard
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from reflex.utils import console, format
|
from reflex.utils import console, format
|
||||||
from reflex.utils.imports import ImportDict, ImportVar
|
from reflex.utils.imports import ImportVar
|
||||||
from reflex.vars.base import LiteralVar, Var, VarData
|
from reflex.vars.base import LiteralVar, Var, VarData
|
||||||
|
|
||||||
LiteralCodeLanguage = Literal[
|
LiteralCodeLanguage = Literal[
|
||||||
@ -378,7 +379,7 @@ for theme_name in dir(Theme):
|
|||||||
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
||||||
|
|
||||||
|
|
||||||
class CodeBlock(Component):
|
class CodeBlock(Component, MarkdownComponentMap):
|
||||||
"""A code block."""
|
"""A code block."""
|
||||||
|
|
||||||
library = "react-syntax-highlighter@15.6.1"
|
library = "react-syntax-highlighter@15.6.1"
|
||||||
@ -417,39 +418,6 @@ class CodeBlock(Component):
|
|||||||
# A custom copy button to override the default one.
|
# A custom copy button to override the default one.
|
||||||
copy_button: Optional[Union[bool, Component]] = None
|
copy_button: Optional[Union[bool, Component]] = None
|
||||||
|
|
||||||
def add_imports(self) -> ImportDict:
|
|
||||||
"""Add imports for the CodeBlock component.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
The import dict.
|
|
||||||
"""
|
|
||||||
imports_: ImportDict = {}
|
|
||||||
|
|
||||||
if (
|
|
||||||
self.language is not None
|
|
||||||
and (language_without_quotes := str(self.language).replace('"', ""))
|
|
||||||
in LiteralCodeLanguage.__args__ # type: ignore
|
|
||||||
):
|
|
||||||
imports_[
|
|
||||||
f"react-syntax-highlighter/dist/cjs/languages/prism/{language_without_quotes}"
|
|
||||||
] = [
|
|
||||||
ImportVar(
|
|
||||||
tag=format.to_camel_case(language_without_quotes),
|
|
||||||
is_default=True,
|
|
||||||
install=False,
|
|
||||||
)
|
|
||||||
]
|
|
||||||
|
|
||||||
return imports_
|
|
||||||
|
|
||||||
def _get_custom_code(self) -> Optional[str]:
|
|
||||||
if (
|
|
||||||
self.language is not None
|
|
||||||
and (language_without_quotes := str(self.language).replace('"', ""))
|
|
||||||
in LiteralCodeLanguage.__args__ # type: ignore
|
|
||||||
):
|
|
||||||
return f"{self.alias}.registerLanguage('{language_without_quotes}', {format.to_camel_case(language_without_quotes)})"
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def create(
|
def create(
|
||||||
cls,
|
cls,
|
||||||
@ -534,8 +502,8 @@ class CodeBlock(Component):
|
|||||||
|
|
||||||
theme = self.theme
|
theme = self.theme
|
||||||
|
|
||||||
out.add_props(style=theme).remove_props("theme", "code").add_props(
|
out.add_props(style=theme).remove_props("theme", "code", "language").add_props(
|
||||||
children=self.code
|
children=self.code, language=_LANGUAGE
|
||||||
)
|
)
|
||||||
|
|
||||||
return out
|
return out
|
||||||
@ -543,6 +511,46 @@ class CodeBlock(Component):
|
|||||||
def _exclude_props(self) -> list[str]:
|
def _exclude_props(self) -> list[str]:
|
||||||
return ["can_copy", "copy_button"]
|
return ["can_copy", "copy_button"]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def _get_language_registration_hook(cls) -> str:
|
||||||
|
"""Get the hook to register the language.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The hook to register the language.
|
||||||
|
"""
|
||||||
|
return f"""
|
||||||
|
if ({str(_LANGUAGE)}) {{
|
||||||
|
(async () => {{
|
||||||
|
try {{
|
||||||
|
const module = await import(`react-syntax-highlighter/dist/cjs/languages/prism/${{{str(_LANGUAGE)}}}`);
|
||||||
|
SyntaxHighlighter.registerLanguage({str(_LANGUAGE)}, module.default);
|
||||||
|
}} catch (error) {{
|
||||||
|
console.error(`Error importing language module for ${{{str(_LANGUAGE)}}}:`, error);
|
||||||
|
}}
|
||||||
|
}})();
|
||||||
|
}}
|
||||||
|
"""
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str:
|
||||||
|
"""Get the custom code for the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The custom code for the component.
|
||||||
|
"""
|
||||||
|
return cls._get_language_registration_hook()
|
||||||
|
|
||||||
|
def add_hooks(self) -> list[str | Var]:
|
||||||
|
"""Add hooks for the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The hooks for the component.
|
||||||
|
"""
|
||||||
|
return [
|
||||||
|
f"const {str(_LANGUAGE)} = {str(self.language)}",
|
||||||
|
self._get_language_registration_hook(),
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
class CodeblockNamespace(ComponentNamespace):
|
class CodeblockNamespace(ComponentNamespace):
|
||||||
"""Namespace for the CodeBlock component."""
|
"""Namespace for the CodeBlock component."""
|
||||||
|
@ -7,10 +7,10 @@ import dataclasses
|
|||||||
from typing import Any, ClassVar, Dict, Literal, Optional, Union, overload
|
from typing import Any, ClassVar, Dict, Literal, Optional, Union, overload
|
||||||
|
|
||||||
from reflex.components.component import Component, ComponentNamespace
|
from reflex.components.component import Component, ComponentNamespace
|
||||||
|
from reflex.components.markdown.markdown import MarkdownComponentMap
|
||||||
from reflex.constants.colors import Color
|
from reflex.constants.colors import Color
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from reflex.utils.imports import ImportDict
|
|
||||||
from reflex.vars.base import Var
|
from reflex.vars.base import Var
|
||||||
|
|
||||||
LiteralCodeLanguage = Literal[
|
LiteralCodeLanguage = Literal[
|
||||||
@ -349,8 +349,7 @@ for theme_name in dir(Theme):
|
|||||||
continue
|
continue
|
||||||
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
setattr(Theme, theme_name, getattr(Theme, theme_name)._replace(_var_type=Theme))
|
||||||
|
|
||||||
class CodeBlock(Component):
|
class CodeBlock(Component, MarkdownComponentMap):
|
||||||
def add_imports(self) -> ImportDict: ...
|
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
@ -938,7 +937,7 @@ class CodeBlock(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -984,6 +983,9 @@ class CodeBlock(Component):
|
|||||||
...
|
...
|
||||||
|
|
||||||
def add_style(self): ...
|
def add_style(self): ...
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str: ...
|
||||||
|
def add_hooks(self) -> list[str | Var]: ...
|
||||||
|
|
||||||
class CodeblockNamespace(ComponentNamespace):
|
class CodeblockNamespace(ComponentNamespace):
|
||||||
themes = Theme
|
themes = Theme
|
||||||
@ -1573,7 +1575,7 @@ class CodeblockNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -182,7 +182,7 @@ class DataEditor(NoSSRComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_cell_activated: Optional[
|
on_cell_activated: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[tuple[int, int]], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[tuple[int, int]], BASE_STATE]]
|
||||||
|
@ -1,22 +1,23 @@
|
|||||||
"""A Reflex logo component."""
|
"""A Reflex logo component."""
|
||||||
|
|
||||||
|
from typing import Union
|
||||||
|
|
||||||
import reflex as rx
|
import reflex as rx
|
||||||
|
|
||||||
|
|
||||||
def logo(**props):
|
def svg_logo(color: Union[str, rx.Var[str]] = rx.color_mode_cond("#110F1F", "white")):
|
||||||
"""A Reflex logo.
|
"""A Reflex logo SVG.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
**props: The props to pass to the component.
|
color: The color of the logo.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
The logo component.
|
The Reflex logo SVG.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def logo_path(d):
|
def logo_path(d):
|
||||||
return rx.el.svg.path(
|
return rx.el.svg.path(
|
||||||
d=d,
|
d=d,
|
||||||
fill=rx.color_mode_cond("#110F1F", "white"),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
paths = [
|
paths = [
|
||||||
@ -28,18 +29,30 @@ def logo(**props):
|
|||||||
"M47.04 4.8799V0.399902H49.28V4.8799H47.04ZM53.76 4.8799V0.399902H56V4.8799H53.76ZM49.28 7.1199V4.8799H53.76V7.1199H49.28ZM47.04 11.5999V7.1199H49.28V11.5999H47.04ZM53.76 11.5999V7.1199H56V11.5999H53.76Z",
|
"M47.04 4.8799V0.399902H49.28V4.8799H47.04ZM53.76 4.8799V0.399902H56V4.8799H53.76ZM49.28 7.1199V4.8799H53.76V7.1199H49.28ZM47.04 11.5999V7.1199H49.28V11.5999H47.04ZM53.76 11.5999V7.1199H56V11.5999H53.76Z",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
return rx.el.svg(
|
||||||
|
*[logo_path(d) for d in paths],
|
||||||
|
width="56",
|
||||||
|
height="12",
|
||||||
|
viewBox="0 0 56 12",
|
||||||
|
fill=color,
|
||||||
|
xmlns="http://www.w3.org/2000/svg",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
def logo(**props):
|
||||||
|
"""A Reflex logo.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
**props: The props to pass to the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The logo component.
|
||||||
|
"""
|
||||||
return rx.center(
|
return rx.center(
|
||||||
rx.link(
|
rx.link(
|
||||||
rx.hstack(
|
rx.hstack(
|
||||||
"Built with ",
|
"Built with ",
|
||||||
rx.el.svg(
|
svg_logo(),
|
||||||
*[logo_path(d) for d in paths],
|
|
||||||
width="56",
|
|
||||||
height="12",
|
|
||||||
viewBox="0 0 56 12",
|
|
||||||
fill="none",
|
|
||||||
xmlns="http://www.w3.org/2000/svg",
|
|
||||||
),
|
|
||||||
text_align="center",
|
text_align="center",
|
||||||
align="center",
|
align="center",
|
||||||
padding="1em",
|
padding="1em",
|
||||||
|
@ -12,6 +12,7 @@ from reflex.components.core.colors import color
|
|||||||
from reflex.components.core.cond import color_mode_cond
|
from reflex.components.core.cond import color_mode_cond
|
||||||
from reflex.components.el.elements.forms import Button
|
from reflex.components.el.elements.forms import Button
|
||||||
from reflex.components.lucide.icon import Icon
|
from reflex.components.lucide.icon import Icon
|
||||||
|
from reflex.components.markdown.markdown import MarkdownComponentMap
|
||||||
from reflex.components.props import NoExtrasAllowedProps
|
from reflex.components.props import NoExtrasAllowedProps
|
||||||
from reflex.components.radix.themes.layout.box import Box
|
from reflex.components.radix.themes.layout.box import Box
|
||||||
from reflex.event import run_script, set_clipboard
|
from reflex.event import run_script, set_clipboard
|
||||||
@ -528,7 +529,7 @@ class ShikiJsTransformer(ShikiBaseTransformers):
|
|||||||
super().__init__(**kwargs)
|
super().__init__(**kwargs)
|
||||||
|
|
||||||
|
|
||||||
class ShikiCodeBlock(Component):
|
class ShikiCodeBlock(Component, MarkdownComponentMap):
|
||||||
"""A Code block."""
|
"""A Code block."""
|
||||||
|
|
||||||
library = "/components/shiki/code"
|
library = "/components/shiki/code"
|
||||||
|
@ -7,6 +7,7 @@ from typing import Any, Dict, Literal, Optional, Union, overload
|
|||||||
|
|
||||||
from reflex.base import Base
|
from reflex.base import Base
|
||||||
from reflex.components.component import Component, ComponentNamespace
|
from reflex.components.component import Component, ComponentNamespace
|
||||||
|
from reflex.components.markdown.markdown import MarkdownComponentMap
|
||||||
from reflex.components.props import NoExtrasAllowedProps
|
from reflex.components.props import NoExtrasAllowedProps
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
@ -350,7 +351,7 @@ class ShikiJsTransformer(ShikiBaseTransformers):
|
|||||||
fns: list[FunctionStringVar]
|
fns: list[FunctionStringVar]
|
||||||
style: Optional[Style]
|
style: Optional[Style]
|
||||||
|
|
||||||
class ShikiCodeBlock(Component):
|
class ShikiCodeBlock(Component, MarkdownComponentMap):
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
def create( # type: ignore
|
def create( # type: ignore
|
||||||
@ -926,7 +927,7 @@ class ShikiCodeBlock(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1553,7 +1554,7 @@ class ShikiHighLevelCodeBlock(ShikiCodeBlock):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2183,7 +2184,7 @@ class CodeblockNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -111,9 +111,9 @@ def load_dynamic_serializer():
|
|||||||
if line.startswith("import "):
|
if line.startswith("import "):
|
||||||
if 'from "$/' in line or 'from "/' in line:
|
if 'from "$/' in line or 'from "/' in line:
|
||||||
module_code_lines[ix] = (
|
module_code_lines[ix] = (
|
||||||
line.replace("import ", "const ", 1).replace(
|
line.replace("import ", "const ", 1)
|
||||||
" from ", " = window['__reflex'][", 1
|
.replace(" as ", ": ")
|
||||||
)
|
.replace(" from ", " = window['__reflex'][", 1)
|
||||||
+ "]"
|
+ "]"
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
|
@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
from . import elements as elements
|
from . import elements as elements
|
||||||
from .elements.forms import Button as Button
|
from .elements.forms import Button as Button
|
||||||
|
from .elements.forms import Datalist as Datalist
|
||||||
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
|
||||||
from .elements.forms import Input as Input
|
from .elements.forms import Input as Input
|
||||||
@ -18,6 +19,7 @@ from .elements.forms import Progress as Progress
|
|||||||
from .elements.forms import Select as Select
|
from .elements.forms import Select as Select
|
||||||
from .elements.forms import Textarea as Textarea
|
from .elements.forms import Textarea as Textarea
|
||||||
from .elements.forms import button as button
|
from .elements.forms import button as button
|
||||||
|
from .elements.forms import datalist as datalist
|
||||||
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
|
||||||
from .elements.forms import input as input
|
from .elements.forms import input as input
|
||||||
|
@ -21,7 +21,7 @@ class Element(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -7,6 +7,7 @@ from reflex.utils import lazy_loader
|
|||||||
_MAPPING = {
|
_MAPPING = {
|
||||||
"forms": [
|
"forms": [
|
||||||
"button",
|
"button",
|
||||||
|
"datalist",
|
||||||
"fieldset",
|
"fieldset",
|
||||||
"form",
|
"form",
|
||||||
"input",
|
"input",
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
# ------------------------------------------------------
|
# ------------------------------------------------------
|
||||||
|
|
||||||
from .forms import Button as Button
|
from .forms import Button as Button
|
||||||
|
from .forms import Datalist as Datalist
|
||||||
from .forms import Fieldset as Fieldset
|
from .forms import Fieldset as Fieldset
|
||||||
from .forms import Form as Form
|
from .forms import Form as Form
|
||||||
from .forms import Input as Input
|
from .forms import Input as Input
|
||||||
@ -17,6 +18,7 @@ from .forms import Progress as Progress
|
|||||||
from .forms import Select as Select
|
from .forms import Select as Select
|
||||||
from .forms import Textarea as Textarea
|
from .forms import Textarea as Textarea
|
||||||
from .forms import button as button
|
from .forms import button as button
|
||||||
|
from .forms import datalist as datalist
|
||||||
from .forms import fieldset as fieldset
|
from .forms import fieldset as fieldset
|
||||||
from .forms import form as form
|
from .forms import form as form
|
||||||
from .forms import input as input
|
from .forms import input as input
|
||||||
@ -226,6 +228,7 @@ from .typography import ul as ul
|
|||||||
_MAPPING = {
|
_MAPPING = {
|
||||||
"forms": [
|
"forms": [
|
||||||
"button",
|
"button",
|
||||||
|
"datalist",
|
||||||
"fieldset",
|
"fieldset",
|
||||||
"form",
|
"form",
|
||||||
"input",
|
"input",
|
||||||
|
@ -45,7 +45,7 @@ class BaseHTML(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -239,13 +239,13 @@ class Form(BaseHTML):
|
|||||||
# when ref start with refs_ it's an array of refs, so we need different method
|
# when ref start with refs_ it's an array of refs, so we need different method
|
||||||
# to collect data
|
# to collect data
|
||||||
if ref.startswith("refs_"):
|
if ref.startswith("refs_"):
|
||||||
ref_var = Var(_js_expr=ref[:-3]).as_ref()
|
ref_var = Var(_js_expr=ref[:-3])._as_ref()
|
||||||
form_refs[ref[len("refs_") : -3]] = Var(
|
form_refs[ref[len("refs_") : -3]] = Var(
|
||||||
_js_expr=f"getRefValues({str(ref_var)})",
|
_js_expr=f"getRefValues({str(ref_var)})",
|
||||||
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
ref_var = Var(_js_expr=ref).as_ref()
|
ref_var = Var(_js_expr=ref)._as_ref()
|
||||||
form_refs[ref[4:]] = Var(
|
form_refs[ref[4:]] = Var(
|
||||||
_js_expr=f"getRefValue({str(ref_var)})",
|
_js_expr=f"getRefValue({str(ref_var)})",
|
||||||
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
_var_data=VarData.merge(ref_var._get_all_var_data()),
|
||||||
@ -681,6 +681,7 @@ class Textarea(BaseHTML):
|
|||||||
|
|
||||||
|
|
||||||
button = Button.create
|
button = Button.create
|
||||||
|
datalist = Datalist.create
|
||||||
fieldset = Fieldset.create
|
fieldset = Fieldset.create
|
||||||
form = Form.create
|
form = Form.create
|
||||||
input = Input.create
|
input = Input.create
|
||||||
|
@ -70,7 +70,7 @@ class Button(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -167,7 +167,7 @@ class Datalist(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -232,7 +232,7 @@ class Fieldset(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -323,7 +323,7 @@ class Form(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -473,7 +473,7 @@ class Input(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[
|
on_blur: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
@ -620,7 +620,7 @@ class Label(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -708,7 +708,7 @@ class Legend(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -801,7 +801,7 @@ class Meter(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -896,7 +896,7 @@ class Optgroup(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -988,7 +988,7 @@ class Option(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1081,7 +1081,7 @@ class Output(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1173,7 +1173,7 @@ class Progress(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1272,7 +1272,7 @@ class Select(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
@ -1392,7 +1392,7 @@ class Textarea(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[
|
on_blur: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
@ -1490,6 +1490,7 @@ class Textarea(BaseHTML):
|
|||||||
...
|
...
|
||||||
|
|
||||||
button = Button.create
|
button = Button.create
|
||||||
|
datalist = Datalist.create
|
||||||
fieldset = Fieldset.create
|
fieldset = Fieldset.create
|
||||||
form = Form.create
|
form = Form.create
|
||||||
input = Input.create
|
input = Input.create
|
||||||
|
@ -57,7 +57,7 @@ class A(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -152,7 +152,7 @@ class Abbr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -238,7 +238,7 @@ class B(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -324,7 +324,7 @@ class Bdi(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -410,7 +410,7 @@ class Bdo(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -496,7 +496,7 @@ class Br(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -582,7 +582,7 @@ class Cite(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -668,7 +668,7 @@ class Code(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -755,7 +755,7 @@ class Data(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -842,7 +842,7 @@ class Dfn(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -928,7 +928,7 @@ class Em(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1014,7 +1014,7 @@ class I(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1100,7 +1100,7 @@ class Kbd(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1186,7 +1186,7 @@ class Mark(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1273,7 +1273,7 @@ class Q(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1360,7 +1360,7 @@ class Rp(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1446,7 +1446,7 @@ class Rt(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1532,7 +1532,7 @@ class Ruby(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1618,7 +1618,7 @@ class S(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1704,7 +1704,7 @@ class Samp(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1790,7 +1790,7 @@ class Small(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1876,7 +1876,7 @@ class Span(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1962,7 +1962,7 @@ class Strong(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2048,7 +2048,7 @@ class Sub(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2134,7 +2134,7 @@ class Sup(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2221,7 +2221,7 @@ class Time(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2308,7 +2308,7 @@ class U(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2394,7 +2394,7 @@ class Wbr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -61,7 +61,7 @@ class Area(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -168,7 +168,7 @@ class Audio(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -280,7 +280,7 @@ class Img(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -380,7 +380,7 @@ class Map(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -472,7 +472,7 @@ class Track(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -577,7 +577,7 @@ class Video(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -675,7 +675,7 @@ class Embed(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -774,7 +774,7 @@ class Iframe(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -874,7 +874,7 @@ class Object(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -965,7 +965,7 @@ class Picture(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1051,7 +1051,7 @@ class Portal(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1142,7 +1142,7 @@ class Source(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1236,7 +1236,7 @@ class Svg(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1332,7 +1332,7 @@ class Text(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1430,7 +1430,7 @@ class Line(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1525,7 +1525,7 @@ class Circle(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1620,7 +1620,7 @@ class Ellipse(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1718,7 +1718,7 @@ class Rect(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1813,7 +1813,7 @@ class Polygon(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1901,7 +1901,7 @@ class Defs(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1994,7 +1994,7 @@ class LinearGradient(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2096,7 +2096,7 @@ class RadialGradient(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2198,7 +2198,7 @@ class Stop(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2288,7 +2288,7 @@ class Path(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -2388,7 +2388,7 @@ class SVG(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -49,7 +49,7 @@ class Base(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -135,7 +135,7 @@ class Head(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -234,7 +234,7 @@ class Link(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -333,7 +333,7 @@ class Meta(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -399,7 +399,7 @@ class Title(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -446,7 +446,7 @@ class StyleEl(Element):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -47,7 +47,7 @@ class Details(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -135,7 +135,7 @@ class Dialog(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -222,7 +222,7 @@ class Summary(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -308,7 +308,7 @@ class Slot(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -394,7 +394,7 @@ class Template(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -480,7 +480,7 @@ class Math(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -567,7 +567,7 @@ class Html(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -46,7 +46,7 @@ class Canvas(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -132,7 +132,7 @@ class Noscript(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -231,7 +231,7 @@ class Script(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -46,7 +46,7 @@ class Body(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -132,7 +132,7 @@ class Address(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -218,7 +218,7 @@ class Article(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -304,7 +304,7 @@ class Aside(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -390,7 +390,7 @@ class Footer(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -476,7 +476,7 @@ class Header(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -562,7 +562,7 @@ class H1(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -648,7 +648,7 @@ class H2(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -734,7 +734,7 @@ class H3(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -820,7 +820,7 @@ class H4(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -906,7 +906,7 @@ class H5(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -992,7 +992,7 @@ class H6(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1078,7 +1078,7 @@ class Main(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1164,7 +1164,7 @@ class Nav(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1250,7 +1250,7 @@ class Section(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -47,7 +47,7 @@ class Caption(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -136,7 +136,7 @@ class Col(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -226,7 +226,7 @@ class Colgroup(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -316,7 +316,7 @@ class Table(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -405,7 +405,7 @@ class Tbody(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -496,7 +496,7 @@ class Td(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -587,7 +587,7 @@ class Tfoot(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -679,7 +679,7 @@ class Th(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -771,7 +771,7 @@ class Thead(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -859,7 +859,7 @@ class Tr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -47,7 +47,7 @@ class Blockquote(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -134,7 +134,7 @@ class Dd(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -220,7 +220,7 @@ class Div(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -306,7 +306,7 @@ class Dl(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -392,7 +392,7 @@ class Dt(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -478,7 +478,7 @@ class Figcaption(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -565,7 +565,7 @@ class Hr(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -652,7 +652,7 @@ class Li(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -739,7 +739,7 @@ class Menu(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -829,7 +829,7 @@ class Ol(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -918,7 +918,7 @@ class P(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1004,7 +1004,7 @@ class Pre(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1090,7 +1090,7 @@ class Ul(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1178,7 +1178,7 @@ class Ins(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -1268,7 +1268,7 @@ class Del(BaseHTML):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -22,7 +22,7 @@ class Gridjs(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -74,7 +74,7 @@ class DataTable(Gridjs):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -21,7 +21,7 @@ class LucideIconComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -68,7 +68,7 @@ class Icon(LucideIconComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -2,25 +2,18 @@
|
|||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
import dataclasses
|
||||||
import textwrap
|
import textwrap
|
||||||
from functools import lru_cache
|
from functools import lru_cache
|
||||||
from hashlib import md5
|
from hashlib import md5
|
||||||
from typing import Any, Callable, Dict, Union
|
from typing import Any, Callable, Dict, Sequence, Union
|
||||||
|
|
||||||
from reflex.components.component import Component, CustomComponent
|
from reflex.components.component import Component, CustomComponent
|
||||||
from reflex.components.radix.themes.layout.list import (
|
|
||||||
ListItem,
|
|
||||||
OrderedList,
|
|
||||||
UnorderedList,
|
|
||||||
)
|
|
||||||
from reflex.components.radix.themes.typography.heading import Heading
|
|
||||||
from reflex.components.radix.themes.typography.link import Link
|
|
||||||
from reflex.components.radix.themes.typography.text import Text
|
|
||||||
from reflex.components.tags.tag import Tag
|
from reflex.components.tags.tag import Tag
|
||||||
from reflex.utils import types
|
from reflex.utils import types
|
||||||
from reflex.utils.imports import ImportDict, ImportVar
|
from reflex.utils.imports import ImportDict, ImportVar
|
||||||
from reflex.vars.base import LiteralVar, Var
|
from reflex.vars.base import LiteralVar, Var
|
||||||
from reflex.vars.function import ARRAY_ISARRAY
|
from reflex.vars.function import ARRAY_ISARRAY, ArgsFunctionOperation, DestructuredArg
|
||||||
from reflex.vars.number import ternary_operation
|
from reflex.vars.number import ternary_operation
|
||||||
|
|
||||||
# Special vars used in the component map.
|
# Special vars used in the component map.
|
||||||
@ -28,6 +21,7 @@ _CHILDREN = Var(_js_expr="children", _var_type=str)
|
|||||||
_PROPS = Var(_js_expr="...props")
|
_PROPS = Var(_js_expr="...props")
|
||||||
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
||||||
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
||||||
|
_LANGUAGE = Var(_js_expr="_language", _var_type=str)
|
||||||
|
|
||||||
# Special remark plugins.
|
# Special remark plugins.
|
||||||
_REMARK_MATH = Var(_js_expr="remarkMath")
|
_REMARK_MATH = Var(_js_expr="remarkMath")
|
||||||
@ -53,7 +47,15 @@ def get_base_component_map() -> dict[str, Callable]:
|
|||||||
The base component map.
|
The base component map.
|
||||||
"""
|
"""
|
||||||
from reflex.components.datadisplay.code import CodeBlock
|
from reflex.components.datadisplay.code import CodeBlock
|
||||||
|
from reflex.components.radix.themes.layout.list import (
|
||||||
|
ListItem,
|
||||||
|
OrderedList,
|
||||||
|
UnorderedList,
|
||||||
|
)
|
||||||
from reflex.components.radix.themes.typography.code import Code
|
from reflex.components.radix.themes.typography.code import Code
|
||||||
|
from reflex.components.radix.themes.typography.heading import Heading
|
||||||
|
from reflex.components.radix.themes.typography.link import Link
|
||||||
|
from reflex.components.radix.themes.typography.text import Text
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"h1": lambda value: Heading.create(value, as_="h1", size="6", margin_y="0.5em"),
|
"h1": lambda value: Heading.create(value, as_="h1", size="6", margin_y="0.5em"),
|
||||||
@ -74,6 +76,67 @@ def get_base_component_map() -> dict[str, Callable]:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@dataclasses.dataclass()
|
||||||
|
class MarkdownComponentMap:
|
||||||
|
"""Mixin class for handling custom component maps in Markdown components."""
|
||||||
|
|
||||||
|
_explicit_return: bool = dataclasses.field(default=False)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str:
|
||||||
|
"""Get the custom code for the component map.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The custom code for the component map.
|
||||||
|
"""
|
||||||
|
return ""
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def create_map_fn_var(
|
||||||
|
cls,
|
||||||
|
fn_body: Var | None = None,
|
||||||
|
fn_args: Sequence[str] | None = None,
|
||||||
|
explicit_return: bool | None = None,
|
||||||
|
) -> Var:
|
||||||
|
"""Create a function Var for the component map.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
fn_body: The formatted component as a string.
|
||||||
|
fn_args: The function arguments.
|
||||||
|
explicit_return: Whether to use explicit return syntax.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The function Var for the component map.
|
||||||
|
"""
|
||||||
|
fn_args = fn_args or cls.get_fn_args()
|
||||||
|
fn_body = fn_body if fn_body is not None else cls.get_fn_body()
|
||||||
|
explicit_return = explicit_return or cls._explicit_return
|
||||||
|
|
||||||
|
return ArgsFunctionOperation.create(
|
||||||
|
args_names=(DestructuredArg(fields=tuple(fn_args)),),
|
||||||
|
return_expr=fn_body,
|
||||||
|
explicit_return=explicit_return,
|
||||||
|
)
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_fn_args(cls) -> Sequence[str]:
|
||||||
|
"""Get the function arguments for the component map.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The function arguments as a list of strings.
|
||||||
|
"""
|
||||||
|
return ["node", _CHILDREN._js_expr, _PROPS._js_expr]
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def get_fn_body(cls) -> Var:
|
||||||
|
"""Get the function body for the component map.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The function body as a string.
|
||||||
|
"""
|
||||||
|
return Var(_js_expr="undefined", _var_type=None)
|
||||||
|
|
||||||
|
|
||||||
class Markdown(Component):
|
class Markdown(Component):
|
||||||
"""A markdown component."""
|
"""A markdown component."""
|
||||||
|
|
||||||
@ -153,9 +216,6 @@ class Markdown(Component):
|
|||||||
Returns:
|
Returns:
|
||||||
The imports for the markdown component.
|
The imports for the markdown component.
|
||||||
"""
|
"""
|
||||||
from reflex.components.datadisplay.code import CodeBlock, Theme
|
|
||||||
from reflex.components.radix.themes.typography.code import Code
|
|
||||||
|
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
"": "katex/dist/katex.min.css",
|
"": "katex/dist/katex.min.css",
|
||||||
@ -179,10 +239,71 @@ class Markdown(Component):
|
|||||||
component(_MOCK_ARG)._get_all_imports() # type: ignore
|
component(_MOCK_ARG)._get_all_imports() # type: ignore
|
||||||
for component in self.component_map.values()
|
for component in self.component_map.values()
|
||||||
],
|
],
|
||||||
CodeBlock.create(theme=Theme.light)._get_imports(),
|
|
||||||
Code.create()._get_imports(),
|
|
||||||
]
|
]
|
||||||
|
|
||||||
|
def _get_tag_map_fn_var(self, tag: str) -> Var:
|
||||||
|
return self._get_map_fn_var_from_children(self.get_component(tag), tag)
|
||||||
|
|
||||||
|
def format_component_map(self) -> dict[str, Var]:
|
||||||
|
"""Format the component map for rendering.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The formatted component map.
|
||||||
|
"""
|
||||||
|
components = {
|
||||||
|
tag: self._get_tag_map_fn_var(tag)
|
||||||
|
for tag in self.component_map
|
||||||
|
if tag not in ("code", "codeblock")
|
||||||
|
}
|
||||||
|
|
||||||
|
# Separate out inline code and code blocks.
|
||||||
|
components["code"] = self._get_inline_code_fn_var()
|
||||||
|
|
||||||
|
return components
|
||||||
|
|
||||||
|
def _get_inline_code_fn_var(self) -> Var:
|
||||||
|
"""Get the function variable for inline code.
|
||||||
|
|
||||||
|
This function creates a Var that represents a function to handle
|
||||||
|
both inline code and code blocks in markdown.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The Var for inline code.
|
||||||
|
"""
|
||||||
|
# Get any custom code from the codeblock and code components.
|
||||||
|
custom_code_list = self._get_map_fn_custom_code_from_children(
|
||||||
|
self.get_component("codeblock")
|
||||||
|
)
|
||||||
|
custom_code_list.extend(
|
||||||
|
self._get_map_fn_custom_code_from_children(self.get_component("code"))
|
||||||
|
)
|
||||||
|
|
||||||
|
codeblock_custom_code = "\n".join(custom_code_list)
|
||||||
|
|
||||||
|
# Format the code to handle inline and block code.
|
||||||
|
formatted_code = f"""
|
||||||
|
const match = (className || '').match(/language-(?<lang>.*)/);
|
||||||
|
const {str(_LANGUAGE)} = match ? match[1] : '';
|
||||||
|
{codeblock_custom_code};
|
||||||
|
return inline ? (
|
||||||
|
{self.format_component("code")}
|
||||||
|
) : (
|
||||||
|
{self.format_component("codeblock", language=_LANGUAGE)}
|
||||||
|
);
|
||||||
|
""".replace("\n", " ")
|
||||||
|
|
||||||
|
return MarkdownComponentMap.create_map_fn_var(
|
||||||
|
fn_args=(
|
||||||
|
"node",
|
||||||
|
"inline",
|
||||||
|
"className",
|
||||||
|
_CHILDREN._js_expr,
|
||||||
|
_PROPS._js_expr,
|
||||||
|
),
|
||||||
|
fn_body=Var(_js_expr=formatted_code),
|
||||||
|
explicit_return=True,
|
||||||
|
)
|
||||||
|
|
||||||
def get_component(self, tag: str, **props) -> Component:
|
def get_component(self, tag: str, **props) -> Component:
|
||||||
"""Get the component for a tag and props.
|
"""Get the component for a tag and props.
|
||||||
|
|
||||||
@ -239,43 +360,53 @@ class Markdown(Component):
|
|||||||
"""
|
"""
|
||||||
return str(self.get_component(tag, **props)).replace("\n", "")
|
return str(self.get_component(tag, **props)).replace("\n", "")
|
||||||
|
|
||||||
def format_component_map(self) -> dict[str, Var]:
|
def _get_map_fn_var_from_children(self, component: Component, tag: str) -> Var:
|
||||||
"""Format the component map for rendering.
|
"""Create a function Var for the component map for the specified tag.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
component: The component to check for custom code.
|
||||||
|
tag: The tag of the component.
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
The formatted component map.
|
The function Var for the component map.
|
||||||
"""
|
"""
|
||||||
components = {
|
formatted_component = Var(
|
||||||
tag: Var(
|
_js_expr=f"({self.format_component(tag)})", _var_type=str
|
||||||
_js_expr=f"(({{node, {_CHILDREN._js_expr}, {_PROPS._js_expr}}}) => ({self.format_component(tag)}))"
|
|
||||||
)
|
|
||||||
for tag in self.component_map
|
|
||||||
}
|
|
||||||
|
|
||||||
# Separate out inline code and code blocks.
|
|
||||||
components["code"] = Var(
|
|
||||||
_js_expr=f"""(({{node, inline, className, {_CHILDREN._js_expr}, {_PROPS._js_expr}}}) => {{
|
|
||||||
const match = (className || '').match(/language-(?<lang>.*)/);
|
|
||||||
const language = match ? match[1] : '';
|
|
||||||
if (language) {{
|
|
||||||
(async () => {{
|
|
||||||
try {{
|
|
||||||
const module = await import(`react-syntax-highlighter/dist/cjs/languages/prism/${{language}}`);
|
|
||||||
SyntaxHighlighter.registerLanguage(language, module.default);
|
|
||||||
}} catch (error) {{
|
|
||||||
console.error(`Error importing language module for ${{language}}:`, error);
|
|
||||||
}}
|
|
||||||
}})();
|
|
||||||
}}
|
|
||||||
return inline ? (
|
|
||||||
{self.format_component("code")}
|
|
||||||
) : (
|
|
||||||
{self.format_component("codeblock", language=Var(_js_expr="language", _var_type=str))}
|
|
||||||
);
|
|
||||||
}})""".replace("\n", " ")
|
|
||||||
)
|
)
|
||||||
|
if isinstance(component, MarkdownComponentMap):
|
||||||
|
return component.create_map_fn_var(fn_body=formatted_component)
|
||||||
|
|
||||||
return components
|
# fallback to the default fn Var creation if the component is not a MarkdownComponentMap.
|
||||||
|
return MarkdownComponentMap.create_map_fn_var(fn_body=formatted_component)
|
||||||
|
|
||||||
|
def _get_map_fn_custom_code_from_children(self, component) -> list[str]:
|
||||||
|
"""Recursively get markdown custom code from children components.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
component: The component to check for custom code.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
A list of markdown custom code strings.
|
||||||
|
"""
|
||||||
|
custom_code_list = []
|
||||||
|
if isinstance(component, MarkdownComponentMap):
|
||||||
|
custom_code_list.append(component.get_component_map_custom_code())
|
||||||
|
|
||||||
|
# If the component is a custom component(rx.memo), obtain the underlining
|
||||||
|
# component and get the custom code from the children.
|
||||||
|
if isinstance(component, CustomComponent):
|
||||||
|
custom_code_list.extend(
|
||||||
|
self._get_map_fn_custom_code_from_children(
|
||||||
|
component.component_fn(*component.get_prop_vars())
|
||||||
|
)
|
||||||
|
)
|
||||||
|
elif isinstance(component, Component):
|
||||||
|
for child in component.children:
|
||||||
|
custom_code_list.extend(
|
||||||
|
self._get_map_fn_custom_code_from_children(child)
|
||||||
|
)
|
||||||
|
|
||||||
|
return custom_code_list
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _component_map_hash(component_map) -> str:
|
def _component_map_hash(component_map) -> str:
|
||||||
@ -288,12 +419,12 @@ class Markdown(Component):
|
|||||||
return f"ComponentMap_{self.component_map_hash}"
|
return f"ComponentMap_{self.component_map_hash}"
|
||||||
|
|
||||||
def _get_custom_code(self) -> str | None:
|
def _get_custom_code(self) -> str | None:
|
||||||
hooks = set()
|
hooks = {}
|
||||||
for _component in self.component_map.values():
|
for _component in self.component_map.values():
|
||||||
comp = _component(_MOCK_ARG)
|
comp = _component(_MOCK_ARG)
|
||||||
hooks.update(comp._get_all_hooks_internal())
|
hooks.update(comp._get_all_hooks_internal())
|
||||||
hooks.update(comp._get_all_hooks())
|
hooks.update(comp._get_all_hooks())
|
||||||
formatted_hooks = "\n".join(hooks)
|
formatted_hooks = "\n".join(hooks.keys())
|
||||||
return f"""
|
return f"""
|
||||||
function {self._get_component_map_name()} () {{
|
function {self._get_component_map_name()} () {{
|
||||||
{formatted_hooks}
|
{formatted_hooks}
|
||||||
|
@ -3,8 +3,9 @@
|
|||||||
# ------------------- DO NOT EDIT ----------------------
|
# ------------------- DO NOT EDIT ----------------------
|
||||||
# This file was generated by `reflex/utils/pyi_generator.py`!
|
# This file was generated by `reflex/utils/pyi_generator.py`!
|
||||||
# ------------------------------------------------------
|
# ------------------------------------------------------
|
||||||
|
import dataclasses
|
||||||
from functools import lru_cache
|
from functools import lru_cache
|
||||||
from typing import Any, Callable, Dict, Optional, Union, overload
|
from typing import Any, Callable, Dict, Optional, Sequence, Union, overload
|
||||||
|
|
||||||
from reflex.components.component import Component
|
from reflex.components.component import Component
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
@ -16,6 +17,7 @@ _CHILDREN = Var(_js_expr="children", _var_type=str)
|
|||||||
_PROPS = Var(_js_expr="...props")
|
_PROPS = Var(_js_expr="...props")
|
||||||
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
_PROPS_IN_TAG = Var(_js_expr="{...props}")
|
||||||
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
_MOCK_ARG = Var(_js_expr="", _var_type=str)
|
||||||
|
_LANGUAGE = Var(_js_expr="_language", _var_type=str)
|
||||||
_REMARK_MATH = Var(_js_expr="remarkMath")
|
_REMARK_MATH = Var(_js_expr="remarkMath")
|
||||||
_REMARK_GFM = Var(_js_expr="remarkGfm")
|
_REMARK_GFM = Var(_js_expr="remarkGfm")
|
||||||
_REMARK_UNWRAP_IMAGES = Var(_js_expr="remarkUnwrapImages")
|
_REMARK_UNWRAP_IMAGES = Var(_js_expr="remarkUnwrapImages")
|
||||||
@ -27,6 +29,21 @@ NO_PROPS_TAGS = ("ul", "ol", "li")
|
|||||||
|
|
||||||
@lru_cache
|
@lru_cache
|
||||||
def get_base_component_map() -> dict[str, Callable]: ...
|
def get_base_component_map() -> dict[str, Callable]: ...
|
||||||
|
@dataclasses.dataclass()
|
||||||
|
class MarkdownComponentMap:
|
||||||
|
@classmethod
|
||||||
|
def get_component_map_custom_code(cls) -> str: ...
|
||||||
|
@classmethod
|
||||||
|
def create_map_fn_var(
|
||||||
|
cls,
|
||||||
|
fn_body: Var | None = None,
|
||||||
|
fn_args: Sequence[str] | None = None,
|
||||||
|
explicit_return: bool | None = None,
|
||||||
|
) -> Var: ...
|
||||||
|
@classmethod
|
||||||
|
def get_fn_args(cls) -> Sequence[str]: ...
|
||||||
|
@classmethod
|
||||||
|
def get_fn_body(cls) -> Var: ...
|
||||||
|
|
||||||
class Markdown(Component):
|
class Markdown(Component):
|
||||||
@overload
|
@overload
|
||||||
@ -41,7 +58,7 @@ class Markdown(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -82,6 +99,6 @@ class Markdown(Component):
|
|||||||
...
|
...
|
||||||
|
|
||||||
def add_imports(self) -> ImportDict | list[ImportDict]: ...
|
def add_imports(self) -> ImportDict | list[ImportDict]: ...
|
||||||
|
def format_component_map(self) -> dict[str, Var]: ...
|
||||||
def get_component(self, tag: str, **props) -> Component: ...
|
def get_component(self, tag: str, **props) -> Component: ...
|
||||||
def format_component(self, tag: str, **props) -> str: ...
|
def format_component(self, tag: str, **props) -> str: ...
|
||||||
def format_component_map(self) -> dict[str, Var]: ...
|
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
"""Moment component for humanized date rendering."""
|
"""Moment component for humanized date rendering."""
|
||||||
|
|
||||||
import dataclasses
|
import dataclasses
|
||||||
from typing import List, Optional
|
from datetime import date, datetime, time, timedelta
|
||||||
|
from typing import List, Optional, Union
|
||||||
|
|
||||||
from reflex.components.component import NoSSRComponent
|
from reflex.components.component import NoSSRComponent
|
||||||
from reflex.event import EventHandler, passthrough_event_spec
|
from reflex.event import EventHandler, passthrough_event_spec
|
||||||
@ -19,7 +20,7 @@ class MomentDelta:
|
|||||||
weeks: Optional[int] = dataclasses.field(default=None)
|
weeks: Optional[int] = dataclasses.field(default=None)
|
||||||
days: Optional[int] = dataclasses.field(default=None)
|
days: Optional[int] = dataclasses.field(default=None)
|
||||||
hours: Optional[int] = dataclasses.field(default=None)
|
hours: Optional[int] = dataclasses.field(default=None)
|
||||||
minutess: Optional[int] = dataclasses.field(default=None)
|
minutes: Optional[int] = dataclasses.field(default=None)
|
||||||
seconds: Optional[int] = dataclasses.field(default=None)
|
seconds: Optional[int] = dataclasses.field(default=None)
|
||||||
milliseconds: Optional[int] = dataclasses.field(default=None)
|
milliseconds: Optional[int] = dataclasses.field(default=None)
|
||||||
|
|
||||||
@ -78,7 +79,7 @@ class Moment(NoSSRComponent):
|
|||||||
duration: Var[str]
|
duration: Var[str]
|
||||||
|
|
||||||
# The date to display (also work if passed as children).
|
# The date to display (also work if passed as children).
|
||||||
date: Var[str]
|
date: Var[Union[str, datetime, date, time, timedelta]]
|
||||||
|
|
||||||
# Shows the duration (elapsed time) between now and the provided datetime.
|
# Shows the duration (elapsed time) between now and the provided datetime.
|
||||||
duration_from_now: Var[bool]
|
duration_from_now: Var[bool]
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
# 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 datetime import date, datetime, time, timedelta
|
||||||
from typing import Any, Dict, Optional, Union, overload
|
from typing import Any, Dict, Optional, Union, overload
|
||||||
|
|
||||||
from reflex.components.component import NoSSRComponent
|
from reflex.components.component import NoSSRComponent
|
||||||
@ -20,7 +21,7 @@ class MomentDelta:
|
|||||||
weeks: Optional[int]
|
weeks: Optional[int]
|
||||||
days: Optional[int]
|
days: Optional[int]
|
||||||
hours: Optional[int]
|
hours: Optional[int]
|
||||||
minutess: Optional[int]
|
minutes: Optional[int]
|
||||||
seconds: Optional[int]
|
seconds: Optional[int]
|
||||||
milliseconds: Optional[int]
|
milliseconds: Optional[int]
|
||||||
|
|
||||||
@ -46,7 +47,16 @@ class Moment(NoSSRComponent):
|
|||||||
decimal: Optional[Union[Var[bool], bool]] = None,
|
decimal: Optional[Union[Var[bool], bool]] = None,
|
||||||
unit: Optional[Union[Var[str], str]] = None,
|
unit: Optional[Union[Var[str], str]] = None,
|
||||||
duration: Optional[Union[Var[str], str]] = None,
|
duration: Optional[Union[Var[str], str]] = None,
|
||||||
date: Optional[Union[Var[str], str]] = None,
|
date: Optional[
|
||||||
|
Union[
|
||||||
|
Var[Union[date, datetime, str, time, timedelta]],
|
||||||
|
date,
|
||||||
|
datetime,
|
||||||
|
str,
|
||||||
|
time,
|
||||||
|
timedelta,
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
duration_from_now: Optional[Union[Var[bool], bool]] = None,
|
duration_from_now: Optional[Union[Var[bool], bool]] = None,
|
||||||
unix: Optional[Union[Var[bool], bool]] = None,
|
unix: Optional[Union[Var[bool], bool]] = None,
|
||||||
local: Optional[Union[Var[bool], bool]] = None,
|
local: Optional[Union[Var[bool], bool]] = None,
|
||||||
@ -57,7 +67,7 @@ class Moment(NoSSRComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
|
@ -23,7 +23,7 @@ class NextComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -36,7 +36,7 @@ class Image(NextComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class NextLink(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -25,7 +25,7 @@ class Video(NextComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -265,7 +265,7 @@ const extractPoints = (points) => {
|
|||||||
merge_dicts.append(layout_dict)
|
merge_dicts.append(layout_dict)
|
||||||
if self.template is not None:
|
if self.template is not None:
|
||||||
template_dict = LiteralVar.create({"layout": {"template": self.template}})
|
template_dict = LiteralVar.create({"layout": {"template": self.template}})
|
||||||
merge_dicts.append(template_dict.without_data())
|
merge_dicts.append(template_dict._without_data())
|
||||||
if merge_dicts:
|
if merge_dicts:
|
||||||
tag.special_props.append(
|
tag.special_props.append(
|
||||||
# Merge all dictionaries and spread the result over props.
|
# Merge all dictionaries and spread the result over props.
|
||||||
|
@ -64,7 +64,7 @@ class Plotly(NoSSRComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_after_plot: Optional[EventType[[], BASE_STATE]] = None,
|
on_after_plot: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_animated: Optional[EventType[[], BASE_STATE]] = None,
|
on_animated: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_animating_frame: Optional[EventType[[], BASE_STATE]] = None,
|
on_animating_frame: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -100,7 +100,7 @@ class AccordionComponent(RadixPrimitiveComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -246,7 +246,7 @@ class AccordionRoot(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -383,7 +383,7 @@ class AccordionItem(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -507,7 +507,7 @@ class AccordionHeader(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -627,7 +627,7 @@ class AccordionTrigger(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -679,7 +679,7 @@ class AccordionIcon(Icon):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -796,7 +796,7 @@ class AccordionContent(AccordionComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -22,7 +22,7 @@ class RadixPrimitiveComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -70,7 +70,7 @@ class RadixPrimitiveComponentWithClassName(RadixPrimitiveComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class DrawerComponent(RadixPrimitiveComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -90,7 +90,7 @@ class DrawerRoot(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_animation_end: Optional[
|
on_animation_end: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
@ -158,7 +158,7 @@ class DrawerTrigger(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -206,7 +206,7 @@ class DrawerPortal(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -254,7 +254,7 @@ class DrawerContent(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -311,7 +311,7 @@ class DrawerOverlay(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -359,7 +359,7 @@ class DrawerClose(DrawerTrigger):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -407,7 +407,7 @@ class DrawerTitle(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -455,7 +455,7 @@ class DrawerDescription(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -503,7 +503,7 @@ class DrawerHandle(DrawerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -576,7 +576,7 @@ class Drawer(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_animation_end: Optional[
|
on_animation_end: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
] = None,
|
] = None,
|
||||||
|
@ -25,7 +25,7 @@ class FormComponent(RadixPrimitiveComponentWithClassName):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -113,7 +113,7 @@ class FormRoot(FormComponent, HTMLForm):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -204,7 +204,7 @@ class FormField(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -255,7 +255,7 @@ class FormLabel(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -303,7 +303,7 @@ class FormControl(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -401,7 +401,7 @@ class FormMessage(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -452,7 +452,7 @@ class FormValidityState(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -500,7 +500,7 @@ class FormSubmit(FormComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -589,7 +589,7 @@ class Form(FormRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -722,7 +722,7 @@ class FormNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
on_clear_server_errors: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class ProgressComponent(RadixPrimitiveComponentWithClassName):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -78,7 +78,7 @@ class ProgressRoot(ProgressComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -192,7 +192,7 @@ class ProgressIndicator(ProgressComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -313,7 +313,7 @@ class Progress(ProgressRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -435,7 +435,7 @@ class ProgressNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -26,7 +26,7 @@ class SliderComponent(RadixPrimitiveComponentWithClassName):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -93,7 +93,7 @@ class SliderRoot(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -150,7 +150,7 @@ class SliderTrack(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -199,7 +199,7 @@ class SliderRange(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -248,7 +248,7 @@ class SliderThumb(SliderComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -5,6 +5,7 @@ from __future__ import annotations
|
|||||||
from typing import Any, Dict, Literal
|
from typing import Any, Dict, Literal
|
||||||
|
|
||||||
from reflex.components import Component
|
from reflex.components import Component
|
||||||
|
from reflex.components.core.breakpoints import Responsive
|
||||||
from reflex.components.tags import Tag
|
from reflex.components.tags import Tag
|
||||||
from reflex.config import get_config
|
from reflex.config import get_config
|
||||||
from reflex.utils.imports import ImportDict, ImportVar
|
from reflex.utils.imports import ImportDict, ImportVar
|
||||||
@ -74,6 +75,31 @@ class CommonMarginProps(Component):
|
|||||||
ml: Var[LiteralSpacing]
|
ml: Var[LiteralSpacing]
|
||||||
|
|
||||||
|
|
||||||
|
class CommonPaddingProps(Component):
|
||||||
|
"""Many radix-themes elements accept shorthand padding props."""
|
||||||
|
|
||||||
|
# Padding: "0" - "9"
|
||||||
|
p: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding horizontal: "0" - "9"
|
||||||
|
px: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding vertical: "0" - "9"
|
||||||
|
py: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding top: "0" - "9"
|
||||||
|
pt: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding right: "0" - "9"
|
||||||
|
pr: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding bottom: "0" - "9"
|
||||||
|
pb: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
# Padding left: "0" - "9"
|
||||||
|
pl: Var[Responsive[LiteralSpacing]]
|
||||||
|
|
||||||
|
|
||||||
class RadixLoadingProp(Component):
|
class RadixLoadingProp(Component):
|
||||||
"""Base class for components that can be in a loading state."""
|
"""Base class for components that can be in a loading state."""
|
||||||
|
|
||||||
@ -86,6 +112,9 @@ class RadixThemesComponent(Component):
|
|||||||
|
|
||||||
library = "@radix-ui/themes@^3.0.0"
|
library = "@radix-ui/themes@^3.0.0"
|
||||||
|
|
||||||
|
# Temporary pin < 3.1.5 until radix-ui/themes#627 is resolved.
|
||||||
|
library = library + " && <3.1.5"
|
||||||
|
|
||||||
# "Fake" prop color_scheme is used to avoid shadowing CSS prop "color".
|
# "Fake" prop color_scheme is used to avoid shadowing CSS prop "color".
|
||||||
_rename_props: Dict[str, str] = {"colorScheme": "color"}
|
_rename_props: Dict[str, str] = {"colorScheme": "color"}
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
from typing import Any, Dict, Literal, Optional, Union, overload
|
from typing import Any, Dict, Literal, Optional, Union, overload
|
||||||
|
|
||||||
from reflex.components import Component
|
from reflex.components import Component
|
||||||
|
from reflex.components.core.breakpoints import Breakpoints
|
||||||
from reflex.event import BASE_STATE, EventType
|
from reflex.event import BASE_STATE, EventType
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from reflex.utils.imports import ImportDict
|
from reflex.utils.imports import ImportDict
|
||||||
@ -102,7 +103,7 @@ class CommonMarginProps(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -144,6 +145,178 @@ class CommonMarginProps(Component):
|
|||||||
"""
|
"""
|
||||||
...
|
...
|
||||||
|
|
||||||
|
class CommonPaddingProps(Component):
|
||||||
|
@overload
|
||||||
|
@classmethod
|
||||||
|
def create( # type: ignore
|
||||||
|
cls,
|
||||||
|
*children,
|
||||||
|
p: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
px: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
py: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pt: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pr: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pb: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
pl: Optional[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str, Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
Var[
|
||||||
|
Union[
|
||||||
|
Breakpoints[
|
||||||
|
str,
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
],
|
||||||
|
Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
||||||
|
]
|
||||||
|
],
|
||||||
|
]
|
||||||
|
] = None,
|
||||||
|
style: Optional[Style] = None,
|
||||||
|
key: Optional[Any] = None,
|
||||||
|
id: Optional[Any] = None,
|
||||||
|
class_name: Optional[Any] = None,
|
||||||
|
autofocus: Optional[bool] = None,
|
||||||
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_double_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_down: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_enter: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_leave: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_move: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_out: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_over: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_mouse_up: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_scroll: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
on_unmount: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
**props,
|
||||||
|
) -> "CommonPaddingProps":
|
||||||
|
"""Create the component.
|
||||||
|
|
||||||
|
Args:
|
||||||
|
*children: The children of the component.
|
||||||
|
p: Padding: "0" - "9"
|
||||||
|
px: Padding horizontal: "0" - "9"
|
||||||
|
py: Padding vertical: "0" - "9"
|
||||||
|
pt: Padding top: "0" - "9"
|
||||||
|
pr: Padding right: "0" - "9"
|
||||||
|
pb: Padding bottom: "0" - "9"
|
||||||
|
pl: Padding left: "0" - "9"
|
||||||
|
style: The style of the component.
|
||||||
|
key: A unique key for the component.
|
||||||
|
id: The id for the component.
|
||||||
|
class_name: The class name for the component.
|
||||||
|
autofocus: Whether the component should take the focus once the page is loaded
|
||||||
|
custom_attrs: custom attribute
|
||||||
|
**props: The props of the component.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
The component.
|
||||||
|
"""
|
||||||
|
...
|
||||||
|
|
||||||
class RadixLoadingProp(Component):
|
class RadixLoadingProp(Component):
|
||||||
@overload
|
@overload
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -156,7 +329,7 @@ class RadixLoadingProp(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -203,7 +376,7 @@ class RadixThemesComponent(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -252,7 +425,7 @@ class RadixThemesTriggerComponent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -384,7 +557,7 @@ class Theme(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -443,7 +616,7 @@ class ThemePanel(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -493,7 +666,7 @@ class RadixThemesColorModeProvider(Component):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -203,5 +203,5 @@ class ColorModeNamespace(Var):
|
|||||||
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
||||||
_js_expr=color_mode._js_expr,
|
_js_expr=color_mode._js_expr,
|
||||||
_var_type=color_mode._var_type,
|
_var_type=color_mode._var_type,
|
||||||
_var_data=color_mode.get_default_value(),
|
_var_data=color_mode._get_default_value(),
|
||||||
)
|
)
|
||||||
|
@ -33,7 +33,7 @@ class ColorModeIcon(Cond):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -217,7 +217,7 @@ class ColorModeIconButton(IconButton):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -390,7 +390,7 @@ class ColorModeSwitch(Switch):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
@ -449,5 +449,5 @@ class ColorModeNamespace(Var):
|
|||||||
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
color_mode = color_mode_var_and_namespace = ColorModeNamespace(
|
||||||
_js_expr=color_mode._js_expr,
|
_js_expr=color_mode._js_expr,
|
||||||
_var_type=color_mode._var_type,
|
_var_type=color_mode._var_type,
|
||||||
_var_data=color_mode.get_default_value(),
|
_var_data=color_mode._get_default_value(),
|
||||||
)
|
)
|
||||||
|
@ -29,7 +29,7 @@ class AlertDialogRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -84,7 +84,7 @@ class AlertDialogTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -161,7 +161,7 @@ class AlertDialogContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -234,7 +234,7 @@ class AlertDialogTitle(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -283,7 +283,7 @@ class AlertDialogDescription(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -332,7 +332,7 @@ class AlertDialogAction(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -372,7 +372,7 @@ class AlertDialogCancel(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -23,7 +23,7 @@ class AspectRatio(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -113,7 +113,7 @@ class Avatar(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -134,7 +134,7 @@ class Badge(elements.Span, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -154,7 +154,7 @@ class Button(elements.Button, RadixLoadingProp, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -132,7 +132,7 @@ class CalloutRoot(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -226,7 +226,7 @@ class CalloutIcon(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -315,7 +315,7 @@ class CalloutText(elements.P, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -487,7 +487,7 @@ class Callout(CalloutRoot):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -665,7 +665,7 @@ class CalloutNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -67,7 +67,7 @@ class Card(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -114,7 +114,7 @@ class Checkbox(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
@ -264,7 +264,7 @@ class HighLevelCheckbox(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
@ -411,7 +411,7 @@ class CheckboxNamespace(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[bool], BASE_STATE]]
|
||||||
|
@ -147,7 +147,7 @@ class CheckboxCardsRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -202,7 +202,7 @@ class CheckboxCardsItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -106,7 +106,7 @@ class CheckboxGroupRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -163,7 +163,7 @@ class CheckboxGroupItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -33,7 +33,7 @@ class ContextMenuRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -89,7 +89,7 @@ class ContextMenuTrigger(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -242,7 +242,7 @@ class ContextMenuContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -318,7 +318,7 @@ class ContextMenuSub(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -376,7 +376,7 @@ class ContextMenuSubTrigger(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -446,7 +446,7 @@ class ContextMenuSubContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -578,7 +578,7 @@ class ContextMenuItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -634,7 +634,7 @@ class ContextMenuSeparator(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -59,7 +59,7 @@ class DataListRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -128,7 +128,7 @@ class DataListItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -249,7 +249,7 @@ class DataListLabel(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -302,7 +302,7 @@ class DataListValue(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -27,7 +27,7 @@ class DialogRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -82,7 +82,7 @@ class DialogTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -122,7 +122,7 @@ class DialogTitle(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -207,7 +207,7 @@ class DialogContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -283,7 +283,7 @@ class DialogDescription(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -332,7 +332,7 @@ class DialogClose(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -379,7 +379,7 @@ class Dialog(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -35,7 +35,7 @@ class DropdownMenuRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -93,7 +93,7 @@ class DropdownMenuTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -236,7 +236,7 @@ class DropdownMenuContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -313,7 +313,7 @@ class DropdownMenuSubTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -355,7 +355,7 @@ class DropdownMenuSub(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -428,7 +428,7 @@ class DropdownMenuSubContent(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -560,7 +560,7 @@ class DropdownMenuItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -616,7 +616,7 @@ class DropdownMenuSeparator(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -29,7 +29,7 @@ class HoverCardRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -86,7 +86,7 @@ class HoverCardTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -194,7 +194,7 @@ class HoverCardContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -274,7 +274,7 @@ class HoverCard(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -154,7 +154,7 @@ class IconButton(elements.Button, RadixLoadingProp, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -132,7 +132,7 @@ class Inset(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -28,7 +28,7 @@ class PopoverRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -84,7 +84,7 @@ class PopoverTrigger(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -187,7 +187,7 @@ class PopoverContent(elements.Div, RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
on_close_auto_focus: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -273,7 +273,7 @@ class PopoverClose(RadixThemesTriggerComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -113,7 +113,7 @@ class Progress(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -103,7 +103,7 @@ class Radio(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -161,7 +161,7 @@ class RadioCardsRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -232,7 +232,7 @@ class RadioCardsItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -111,7 +111,7 @@ class RadioGroupRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str], BASE_STATE]]
|
||||||
@ -176,7 +176,7 @@ class RadioGroupItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -318,7 +318,7 @@ class HighLevelRadioGroup(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
@ -470,7 +470,7 @@ class RadioGroup(ComponentNamespace):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -35,7 +35,7 @@ class ScrollArea(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
@ -115,7 +115,7 @@ class SegmentedControlRoot(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_change: Optional[
|
on_change: Optional[
|
||||||
Union[EventType[[], BASE_STATE], EventType[[str | List[str]], BASE_STATE]]
|
Union[EventType[[], BASE_STATE], EventType[[str | List[str]], BASE_STATE]]
|
||||||
@ -176,7 +176,7 @@ class SegmentedControlItem(RadixThemesComponent):
|
|||||||
id: Optional[Any] = None,
|
id: Optional[Any] = None,
|
||||||
class_name: Optional[Any] = None,
|
class_name: Optional[Any] = None,
|
||||||
autofocus: Optional[bool] = None,
|
autofocus: Optional[bool] = None,
|
||||||
custom_attrs: Optional[Dict[str, Union[Var, str]]] = None,
|
custom_attrs: Optional[Dict[str, Union[Var, Any]]] = None,
|
||||||
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
on_blur: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
on_click: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
on_context_menu: Optional[EventType[[], BASE_STATE]] = None,
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user