|
@@ -14,7 +14,26 @@ from reflex.vars import Var
|
|
from ..base import LiteralAccentColor, RadixThemesComponent
|
|
from ..base import LiteralAccentColor, RadixThemesComponent
|
|
from .base import LiteralTextAlign, LiteralTextSize, LiteralTextTrim, LiteralTextWeight
|
|
from .base import LiteralTextAlign, LiteralTextSize, LiteralTextTrim, LiteralTextWeight
|
|
|
|
|
|
-LiteralType = Literal["p", "label", "div", "span"]
|
|
|
|
|
|
+LiteralType = Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+]
|
|
|
|
|
|
class Text(el.Span, RadixThemesComponent):
|
|
class Text(el.Span, RadixThemesComponent):
|
|
@overload
|
|
@overload
|
|
@@ -25,8 +44,48 @@ class Text(el.Span, RadixThemesComponent):
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_: Optional[
|
|
as_: Optional[
|
|
Union[
|
|
Union[
|
|
- Var[Literal["p", "label", "div", "span"]],
|
|
|
|
- Literal["p", "label", "div", "span"],
|
|
|
|
|
|
+ Var[
|
|
|
|
+ Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+ ]
|
|
|
|
+ ],
|
|
|
|
+ Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+ ],
|
|
]
|
|
]
|
|
] = None,
|
|
] = None,
|
|
size: Optional[
|
|
size: Optional[
|
|
@@ -261,8 +320,48 @@ class Span(Text):
|
|
*children,
|
|
*children,
|
|
as_: Optional[
|
|
as_: Optional[
|
|
Union[
|
|
Union[
|
|
- Var[Literal["p", "label", "div", "span"]],
|
|
|
|
- Literal["p", "label", "div", "span"],
|
|
|
|
|
|
+ Var[
|
|
|
|
+ Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+ ]
|
|
|
|
+ ],
|
|
|
|
+ Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+ ],
|
|
]
|
|
]
|
|
] = None,
|
|
] = None,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
@@ -1052,8 +1151,48 @@ class TextNamespace(SimpleNamespace):
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_child: Optional[Union[Var[bool], bool]] = None,
|
|
as_: Optional[
|
|
as_: Optional[
|
|
Union[
|
|
Union[
|
|
- Var[Literal["p", "label", "div", "span"]],
|
|
|
|
- Literal["p", "label", "div", "span"],
|
|
|
|
|
|
+ Var[
|
|
|
|
+ Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+ ]
|
|
|
|
+ ],
|
|
|
|
+ Literal[
|
|
|
|
+ "p",
|
|
|
|
+ "label",
|
|
|
|
+ "div",
|
|
|
|
+ "span",
|
|
|
|
+ "b",
|
|
|
|
+ "i",
|
|
|
|
+ "u",
|
|
|
|
+ "abbr",
|
|
|
|
+ "cite",
|
|
|
|
+ "del",
|
|
|
|
+ "em",
|
|
|
|
+ "ins",
|
|
|
|
+ "kbd",
|
|
|
|
+ "mark",
|
|
|
|
+ "s",
|
|
|
|
+ "samp",
|
|
|
|
+ "sub",
|
|
|
|
+ "sup",
|
|
|
|
+ ],
|
|
]
|
|
]
|
|
] = None,
|
|
] = None,
|
|
size: Optional[
|
|
size: Optional[
|