|
@@ -3,7 +3,7 @@
|
|
# This file was generated by `scripts/pyi_generator.py`!
|
|
# This file was generated by `scripts/pyi_generator.py`!
|
|
# ------------------------------------------------------
|
|
# ------------------------------------------------------
|
|
|
|
|
|
-from typing import Any, Dict, List, Optional, Union, overload
|
|
|
|
|
|
+from typing import Any, Dict, List, Literal, Optional, Union, overload
|
|
from reflex.components.radix.themes.base import CommonMarginProps
|
|
from reflex.components.radix.themes.base import CommonMarginProps
|
|
from reflex.components.component import Component
|
|
from reflex.components.component import Component
|
|
from reflex.components.radix.themes.base import RadixThemesComponent
|
|
from reflex.components.radix.themes.base import RadixThemesComponent
|
|
@@ -11,28 +11,107 @@ from reflex.vars import Var, BaseVar, ComputedVar
|
|
from reflex.event import EventHandler, EventChain, EventSpec
|
|
from reflex.event import EventHandler, EventChain, EventSpec
|
|
from reflex.style import Style
|
|
from reflex.style import Style
|
|
|
|
|
|
|
|
+LiteralBoolNumber = Literal["0", "1"]
|
|
|
|
+LiteralFlexDirection = Literal["row", "column", "row-reverse", "column-reverse"]
|
|
|
|
+LiteralFlexDisplay = Literal["none", "inline-flex", "flex"]
|
|
|
|
+LiteralFlexWrap = Literal["nowrap", "wrap", "wrap-reverse"]
|
|
|
|
+LiteralGridDisplay = Literal["none", "inline-grid", "grid"]
|
|
|
|
+LiteralGridFlow = Literal["row", "column", "dense", "row-dense", "column-dense"]
|
|
|
|
+LiteralContainerSize = Literal["1", "2", "3", "4"]
|
|
|
|
+LiteralSectionSize = Literal["1", "2", "3"]
|
|
|
|
+
|
|
class LayoutComponent(CommonMarginProps, RadixThemesComponent):
|
|
class LayoutComponent(CommonMarginProps, RadixThemesComponent):
|
|
@overload
|
|
@overload
|
|
@classmethod
|
|
@classmethod
|
|
def create( # type: ignore
|
|
def create( # type: ignore
|
|
cls,
|
|
cls,
|
|
*children,
|
|
*children,
|
|
- p: Optional[Union[Var[str], str]] = None,
|
|
|
|
- px: Optional[Union[Var[str], str]] = None,
|
|
|
|
- py: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pl: Optional[Union[Var[str], str]] = None,
|
|
|
|
- shrink: Optional[Union[Var[str], str]] = None,
|
|
|
|
- grow: Optional[Union[Var[str], str]] = None,
|
|
|
|
- m: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mx: Optional[Union[Var[str], str]] = None,
|
|
|
|
- my: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- ml: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ p: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ shrink: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ grow: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ m: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mx: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ my: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mt: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mr: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mb: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ ml: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
style: Optional[Style] = None,
|
|
style: Optional[Style] = None,
|
|
key: Optional[Any] = None,
|
|
key: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
@@ -128,22 +207,92 @@ class Box(LayoutComponent):
|
|
def create( # type: ignore
|
|
def create( # type: ignore
|
|
cls,
|
|
cls,
|
|
*children,
|
|
*children,
|
|
- p: Optional[Union[Var[str], str]] = None,
|
|
|
|
- px: Optional[Union[Var[str], str]] = None,
|
|
|
|
- py: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pl: Optional[Union[Var[str], str]] = None,
|
|
|
|
- shrink: Optional[Union[Var[str], str]] = None,
|
|
|
|
- grow: Optional[Union[Var[str], str]] = None,
|
|
|
|
- m: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mx: Optional[Union[Var[str], str]] = None,
|
|
|
|
- my: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- ml: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ p: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ shrink: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ grow: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ m: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mx: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ my: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mt: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mr: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mb: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ ml: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
style: Optional[Style] = None,
|
|
style: Optional[Style] = None,
|
|
key: Optional[Any] = None,
|
|
key: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
@@ -240,28 +389,128 @@ class Flex(LayoutComponent):
|
|
cls,
|
|
cls,
|
|
*children,
|
|
*children,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
- display: Optional[Union[Var[str], str]] = None,
|
|
|
|
- direction: Optional[Union[Var[str], str]] = None,
|
|
|
|
- align: Optional[Union[Var[str], str]] = None,
|
|
|
|
- justify: Optional[Union[Var[str], str]] = None,
|
|
|
|
- wrap: Optional[Union[Var[str], str]] = None,
|
|
|
|
- gap: Optional[Union[Var[str], str]] = None,
|
|
|
|
- p: Optional[Union[Var[str], str]] = None,
|
|
|
|
- px: Optional[Union[Var[str], str]] = None,
|
|
|
|
- py: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pl: Optional[Union[Var[str], str]] = None,
|
|
|
|
- shrink: Optional[Union[Var[str], str]] = None,
|
|
|
|
- grow: Optional[Union[Var[str], str]] = None,
|
|
|
|
- m: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mx: Optional[Union[Var[str], str]] = None,
|
|
|
|
- my: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- ml: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ display: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["none", "inline-flex", "flex"]],
|
|
|
|
+ Literal["none", "inline-flex", "flex"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ direction: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["row", "column", "row-reverse", "column-reverse"]],
|
|
|
|
+ Literal["row", "column", "row-reverse", "column-reverse"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ align: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["start", "center", "end", "baseline", "stretch"]],
|
|
|
|
+ Literal["start", "center", "end", "baseline", "stretch"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ justify: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["start", "center", "end", "between"]],
|
|
|
|
+ Literal["start", "center", "end", "between"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ wrap: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["nowrap", "wrap", "wrap-reverse"]],
|
|
|
|
+ Literal["nowrap", "wrap", "wrap-reverse"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ gap: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ p: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ shrink: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ grow: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ m: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mx: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ my: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mt: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mr: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mb: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ ml: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
style: Optional[Style] = None,
|
|
style: Optional[Style] = None,
|
|
key: Optional[Any] = None,
|
|
key: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
@@ -365,14 +614,44 @@ class Grid(RadixThemesComponent):
|
|
cls,
|
|
cls,
|
|
*children,
|
|
*children,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
- display: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ display: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["none", "inline-grid", "grid"]],
|
|
|
|
+ Literal["none", "inline-grid", "grid"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
columns: Optional[Union[Var[str], str]] = None,
|
|
columns: Optional[Union[Var[str], str]] = None,
|
|
rows: Optional[Union[Var[str], str]] = None,
|
|
rows: Optional[Union[Var[str], str]] = None,
|
|
- flow: Optional[Union[Var[str], str]] = None,
|
|
|
|
- align: Optional[Union[Var[str], str]] = None,
|
|
|
|
- justify: Optional[Union[Var[str], str]] = None,
|
|
|
|
- gap: Optional[Union[Var[str], str]] = None,
|
|
|
|
- gap_x: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ flow: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["row", "column", "dense", "row-dense", "column-dense"]],
|
|
|
|
+ Literal["row", "column", "dense", "row-dense", "column-dense"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ align: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["start", "center", "end", "baseline", "stretch"]],
|
|
|
|
+ Literal["start", "center", "end", "baseline", "stretch"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ justify: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["start", "center", "end", "between"]],
|
|
|
|
+ Literal["start", "center", "end", "between"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ gap: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ gap_x: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
style: Optional[Style] = None,
|
|
style: Optional[Style] = None,
|
|
key: Optional[Any] = None,
|
|
key: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
@@ -461,23 +740,95 @@ class Container(LayoutComponent):
|
|
def create( # type: ignore
|
|
def create( # type: ignore
|
|
cls,
|
|
cls,
|
|
*children,
|
|
*children,
|
|
- size: Optional[Union[Var[str], str]] = None,
|
|
|
|
- p: Optional[Union[Var[str], str]] = None,
|
|
|
|
- px: Optional[Union[Var[str], str]] = None,
|
|
|
|
- py: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pl: Optional[Union[Var[str], str]] = None,
|
|
|
|
- shrink: Optional[Union[Var[str], str]] = None,
|
|
|
|
- grow: Optional[Union[Var[str], str]] = None,
|
|
|
|
- m: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mx: Optional[Union[Var[str], str]] = None,
|
|
|
|
- my: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- ml: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ size: Optional[
|
|
|
|
+ Union[Var[Literal["1", "2", "3", "4"]], Literal["1", "2", "3", "4"]]
|
|
|
|
+ ] = None,
|
|
|
|
+ p: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ shrink: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ grow: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ m: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mx: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ my: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mt: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mr: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mb: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ ml: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
style: Optional[Style] = None,
|
|
style: Optional[Style] = None,
|
|
key: Optional[Any] = None,
|
|
key: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
@@ -574,23 +925,95 @@ class Section(LayoutComponent):
|
|
def create( # type: ignore
|
|
def create( # type: ignore
|
|
cls,
|
|
cls,
|
|
*children,
|
|
*children,
|
|
- size: Optional[Union[Var[str], str]] = None,
|
|
|
|
- p: Optional[Union[Var[str], str]] = None,
|
|
|
|
- px: Optional[Union[Var[str], str]] = None,
|
|
|
|
- py: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- pl: Optional[Union[Var[str], str]] = None,
|
|
|
|
- shrink: Optional[Union[Var[str], str]] = None,
|
|
|
|
- grow: Optional[Union[Var[str], str]] = None,
|
|
|
|
- m: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mx: Optional[Union[Var[str], str]] = None,
|
|
|
|
- my: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mt: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mr: Optional[Union[Var[str], str]] = None,
|
|
|
|
- mb: Optional[Union[Var[str], str]] = None,
|
|
|
|
- ml: Optional[Union[Var[str], str]] = None,
|
|
|
|
|
|
+ size: Optional[
|
|
|
|
+ Union[Var[Literal["1", "2", "3"]], Literal["1", "2", "3"]]
|
|
|
|
+ ] = None,
|
|
|
|
+ p: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[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[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ shrink: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ grow: Optional[Union[Var[Literal["0", "1"]], Literal["0", "1"]]] = None,
|
|
|
|
+ m: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mx: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ my: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mt: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mr: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ mb: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
|
|
+ ml: Optional[
|
|
|
|
+ Union[
|
|
|
|
+ Var[Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]],
|
|
|
|
+ Literal["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"],
|
|
|
|
+ ]
|
|
|
|
+ ] = None,
|
|
style: Optional[Style] = None,
|
|
style: Optional[Style] = None,
|
|
key: Optional[Any] = None,
|
|
key: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|
|
id: Optional[Any] = None,
|