@@ -1063,7 +1063,7 @@ class Canvas(Widget, XView, YView):
1063
1063
@overload
1064
1064
def tag_bind (
1065
1065
self ,
1066
- tagOrId : str | int ,
1066
+ tagOrId : str | _CanvasItemId ,
1067
1067
sequence : str | None = ...,
1068
1068
func : Callable [[Event [Canvas ]], Any ] | None = ...,
1069
1069
add : Literal ["" , "+" ] | bool | None = ...,
@@ -1073,16 +1073,16 @@ class Canvas(Widget, XView, YView):
1073
1073
self , tagOrId : str | int , sequence : str | None , func : str , add : Literal ["" , "+" ] | bool | None = ...
1074
1074
) -> None : ...
1075
1075
@overload
1076
- def tag_bind (self , tagOrId : str | int , * , func : str , add : Literal ["" , "+" ] | bool | None = ...) -> None : ...
1077
- def tag_unbind (self , tagOrId : str | int , sequence : str , funcid : str | None = ...) -> None : ...
1076
+ def tag_bind (self , tagOrId : str | _CanvasItemId , * , func : str , add : Literal ["" , "+" ] | bool | None = ...) -> None : ...
1077
+ def tag_unbind (self , tagOrId : str | _CanvasItemId , sequence : str , funcid : str | None = ...) -> None : ...
1078
1078
def canvasx (self , screenx , gridspacing : Any | None = ...): ...
1079
1079
def canvasy (self , screeny , gridspacing : Any | None = ...): ...
1080
1080
@overload
1081
- def coords (self ) -> list [float ]: ...
1081
+ def coords (self , __tagOrId : str | _CanvasItemId ) -> list [float ]: ...
1082
1082
@overload
1083
- def coords (self , __args : list [int ] | list [float ] | tuple [float , ...]) -> None : ...
1083
+ def coords (self , __tagOrId : str | _CanvasItemId , __args : list [int ] | list [float ] | tuple [float , ...]) -> None : ...
1084
1084
@overload
1085
- def coords (self , __x1 : float , __y1 : float , * args : float ) -> None : ...
1085
+ def coords (self , __tagOrId : str | _CanvasItemId , __x1 : float , __y1 : float , * args : float ) -> None : ...
1086
1086
# create_foo() methods accept coords as a list, a tuple, or as separate arguments.
1087
1087
# Keyword arguments should be the same in each pair of overloads.
1088
1088
def create_arc (self , * args , ** kw ) -> _CanvasItemId : ...
0 commit comments