Skip to content

Commit

Permalink
[Pillow] Annotate ImageSequence.pyi (#11625)
Browse files Browse the repository at this point in the history
  • Loading branch information
ViktorSky committed Mar 23, 2024
1 parent 8790024 commit f337eb8
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions stubs/Pillow/PIL/ImageSequence.pyi
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
from _typeshed import Incomplete
from collections.abc import Callable
from typing_extensions import Self

from .Image import Image

class Iterator:
im: Incomplete
position: Incomplete
def __init__(self, im) -> None: ...
def __getitem__(self, ix): ...
def __iter__(self): ...
def __next__(self): ...
im: Image
position: int
def __init__(self, im: Image) -> None: ...
def __getitem__(self, ix: int) -> Image: ...
def __iter__(self) -> Self: ...
def __next__(self) -> Image: ...

def all_frames(im, func: Incomplete | None = None): ...
def all_frames(im: Image | list[Image], func: Callable[[Image], Image] | None = None) -> list[Image]: ...

0 comments on commit f337eb8

Please sign in to comment.