This commit is contained in:
Khaleel Al-Adhami 2025-02-03 15:22:20 -08:00
parent 68b5170315
commit a1a185e4eb

View File

@ -1901,15 +1901,13 @@ class LambdaEventCallback(Protocol[Unpack[P]]):
"""
BasicEventTypes = EventSpec | EventHandler | Var[Any]
ARGS = TypeVarTuple("ARGS")
LambdaOrState = LambdaEventCallback[Unpack[ARGS]] | EventCallback[Unpack[ARGS]]
ItemOrList = V | List[V]
IndividualEventType = BasicEventTypes | LambdaOrState[Unpack[ARGS]]
IndividualEventType = LambdaOrState[Unpack[ARGS]] | EventSpec | EventHandler | Var[Any]
EventType = ItemOrList[IndividualEventType[Unpack[ARGS]]]