Correct Radix Themes Slider props (#2386)
This commit is contained in:
parent
6b6f3ae0be
commit
fb89c374b1
@ -1,5 +1,5 @@
|
|||||||
"""Interactive components provided by @radix-ui/themes."""
|
"""Interactive components provided by @radix-ui/themes."""
|
||||||
from typing import Any, Dict, List, Literal
|
from typing import Any, Dict, List, Literal, Union
|
||||||
|
|
||||||
from reflex.vars import Var
|
from reflex.vars import Var
|
||||||
|
|
||||||
@ -35,22 +35,22 @@ class Slider(CommonMarginProps, RadixThemesComponent):
|
|||||||
radius: Var[LiteralRadius]
|
radius: Var[LiteralRadius]
|
||||||
|
|
||||||
# The value of the slider when initially rendered. Use when you do not need to control the state of the slider.
|
# The value of the slider when initially rendered. Use when you do not need to control the state of the slider.
|
||||||
default_value: Var[List[float]]
|
default_value: Var[List[Union[float, int]]]
|
||||||
|
|
||||||
# The controlled value of the slider. Must be used in conjunction with onValueChange.
|
# The controlled value of the slider. Must be used in conjunction with onValueChange.
|
||||||
value: Var[float]
|
value: Var[List[Union[float, int]]]
|
||||||
|
|
||||||
# The name of the slider. Submitted with its owning form as part of a name/value pair.
|
# The name of the slider. Submitted with its owning form as part of a name/value pair.
|
||||||
name: Var[str]
|
name: Var[str]
|
||||||
|
|
||||||
# The minimum value of the slider.
|
# The minimum value of the slider.
|
||||||
min: Var[float, int]
|
min: Var[Union[float, int]]
|
||||||
|
|
||||||
# The maximum value of the slider.
|
# The maximum value of the slider.
|
||||||
max: Var[float, int]
|
max: Var[Union[float, int]]
|
||||||
|
|
||||||
# The step value of the slider.
|
# The step value of the slider.
|
||||||
step: Var[float, int]
|
step: Var[Union[float, int]]
|
||||||
|
|
||||||
# Whether the slider is disabled
|
# Whether the slider is disabled
|
||||||
disabled: Var[bool]
|
disabled: Var[bool]
|
||||||
|
@ -7,7 +7,7 @@ from typing import Any, Dict, Literal, Optional, Union, overload
|
|||||||
from reflex.vars import Var, BaseVar, ComputedVar
|
from reflex.vars import Var, BaseVar, ComputedVar
|
||||||
from reflex.event import EventChain, EventHandler, EventSpec
|
from reflex.event import EventChain, EventHandler, EventSpec
|
||||||
from reflex.style import Style
|
from reflex.style import Style
|
||||||
from typing import Any, Dict, List, Literal
|
from typing import Any, Dict, List, Literal, Union
|
||||||
from reflex.vars import Var
|
from reflex.vars import Var
|
||||||
from ..base import (
|
from ..base import (
|
||||||
CommonMarginProps,
|
CommonMarginProps,
|
||||||
@ -103,12 +103,16 @@ class Slider(CommonMarginProps, RadixThemesComponent):
|
|||||||
Literal["none", "small", "medium", "large", "full"],
|
Literal["none", "small", "medium", "large", "full"],
|
||||||
]
|
]
|
||||||
] = None,
|
] = None,
|
||||||
default_value: Optional[Union[Var[List[float]], List[float]]] = None,
|
default_value: Optional[
|
||||||
value: Optional[Union[Var[float], float]] = None,
|
Union[Var[List[Union[float, int]]], List[Union[float, int]]]
|
||||||
|
] = None,
|
||||||
|
value: Optional[
|
||||||
|
Union[Var[List[Union[float, int]]], List[Union[float, int]]]
|
||||||
|
] = None,
|
||||||
name: Optional[Union[Var[str], str]] = None,
|
name: Optional[Union[Var[str], str]] = None,
|
||||||
min: Optional[Union[Var[float, int], float, int]] = None,
|
min: Optional[Union[Var[Union[float, int]], Union[float, int]]] = None,
|
||||||
max: Optional[Union[Var[float, int], float, int]] = None,
|
max: Optional[Union[Var[Union[float, int]], Union[float, int]]] = None,
|
||||||
step: Optional[Union[Var[float, int], float, int]] = None,
|
step: Optional[Union[Var[Union[float, int]], Union[float, int]]] = None,
|
||||||
disabled: Optional[Union[Var[bool], bool]] = None,
|
disabled: Optional[Union[Var[bool], bool]] = None,
|
||||||
orientation: Optional[
|
orientation: Optional[
|
||||||
Union[
|
Union[
|
||||||
|
Loading…
Reference in New Issue
Block a user