
* delete most references to varr * [REF-3562][REF-3563] Replace chakra usage (#3872) * only one mention of var * delete vars.py why not * remove reflex.vars * rename immutable var to var * rename ivars to vars * add vars back smh * ruff * no more create_safe * reorder deprecated * remove raises * remove all Var.create * move to new api * fix unit tests * fix pyi hopefully * sort literals * fix event handler issues * update poetry * fix silly issues i'm very silly * add var_operation_return * rename immutable to not immutable * add str type * it's ruff out there --------- Co-authored-by: Elijah Ahianyo <elijahahianyo@gmail.com>
24 lines
1.1 KiB
Python
24 lines
1.1 KiB
Python
"""Immutable-Based Var System."""
|
|
|
|
from .base import LiteralVar as LiteralVar
|
|
from .base import Var as Var
|
|
from .base import VarData as VarData
|
|
from .base import get_unique_variable_name as get_unique_variable_name
|
|
from .base import get_uuid_string_var as get_uuid_string_var
|
|
from .base import var_operation as var_operation
|
|
from .base import var_operation_return as var_operation_return
|
|
from .function import FunctionStringVar as FunctionStringVar
|
|
from .function import FunctionVar as FunctionVar
|
|
from .function import VarOperationCall as VarOperationCall
|
|
from .number import BooleanVar as BooleanVar
|
|
from .number import LiteralBooleanVar as LiteralBooleanVar
|
|
from .number import LiteralNumberVar as LiteralNumberVar
|
|
from .number import NumberVar as NumberVar
|
|
from .object import LiteralObjectVar as LiteralObjectVar
|
|
from .object import ObjectVar as ObjectVar
|
|
from .sequence import ArrayVar as ArrayVar
|
|
from .sequence import ConcatVarOperation as ConcatVarOperation
|
|
from .sequence import LiteralArrayVar as LiteralArrayVar
|
|
from .sequence import LiteralStringVar as LiteralStringVar
|
|
from .sequence import StringVar as StringVar
|