@@ -46,18 +46,15 @@ class BaseServer(Generic[_IsAsyncio, _T_co]):
4646 def is_asyncio_based (self ) -> _IsAsyncio : ...
4747 @overload
4848 def on (
49- self ,
50- event : Callable [..., Incomplete ],
51- handler : None = ...,
52- namespace : None = ...,
53- ) -> None : ...
49+ self , event : str , handler : None = ..., namespace : str | None = ...
50+ ) -> Callable [[_F ], _F ]: ...
5451 @overload
5552 def on (
5653 self ,
57- event : str ,
58- handler : Callable [ ..., Incomplete ] ,
54+ event : Callable [..., Incomplete ] ,
55+ handler : None = ...,
5956 namespace : str | None = ...,
60- ) -> Callable [[ _F ], _F ] | None : ...
57+ ) -> None : ...
6158 @overload
6259 def on (
6360 self ,
@@ -66,15 +63,11 @@ class BaseServer(Generic[_IsAsyncio, _T_co]):
6663 namespace : str | None = ...,
6764 ) -> Callable [[_F ], _F ] | None : ...
6865 @overload
69- def event (self , handler : Callable [..., Incomplete ]) -> None : ...
70- @overload
71- def event (
72- self , handler : Callable [..., Incomplete ], namespace : str | None
73- ) -> Callable [[_F ], _F ]: ...
74- @overload
7566 def event (
7667 self , handler : Callable [..., Incomplete ], namespace : str | None = ...
77- ) -> Callable [[_F ], _F ] | None : ...
68+ ) -> None : ...
69+ @overload
70+ def event (self , namespace : str | None ) -> Callable [[_F ], _F ]: ...
7871 def register_namespace (
7972 self , namespace_handler : base_namespace .BaseClientNamespace [_IsAsyncio ]
8073 ) -> None : ...
0 commit comments