Types¶
signified.types
¶
Type definitions for reactive programming.
NestedValue
module-attribute
¶
NestedValue = Union[T, '_HasValue[NestedValue[T]]']
Recursive type hint for arbitrarily nested reactive values.
ReactiveValue
module-attribute
¶
ReactiveValue = TypeAliasType('ReactiveValue', Union['Computed[T]', 'Signal[T]'], type_params=(T,))
A reactive object that would return a value of type T when calling unref(obj).
HasValue
module-attribute
¶
This object would return a value of type T when calling unref(obj).