mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-07 22:10:10 +08:00
[pyxdg] Annotate Incompletes and fix getFiles return annotation (#15028)
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from _typeshed import Incomplete, StrOrBytesPath, StrPath
|
||||
from _typeshed import StrOrBytesPath, StrPath
|
||||
from collections.abc import Iterable
|
||||
|
||||
class RecentFiles:
|
||||
@@ -8,11 +8,9 @@ class RecentFiles:
|
||||
def parse(self, filename: StrPath | None = None) -> None: ...
|
||||
def write(self, filename: StrOrBytesPath | None = None) -> None: ...
|
||||
def getFiles(
|
||||
self, mimetypes: Iterable[str] | None = None, groups: Iterable[Incomplete] | None = None, limit: int = 0
|
||||
) -> list[StrPath]: ...
|
||||
def addFile(
|
||||
self, item: StrPath, mimetype: str, groups: Iterable[Incomplete] | None = None, private: bool = False
|
||||
) -> None: ...
|
||||
self, mimetypes: Iterable[str] | None = None, groups: Iterable[str] | None = None, limit: int = 0
|
||||
) -> list[RecentFile]: ...
|
||||
def addFile(self, item: StrPath, mimetype: str, groups: Iterable[str] | None = None, private: bool = False) -> None: ...
|
||||
def deleteFile(self, item: RecentFile | StrPath) -> None: ...
|
||||
def sort(self) -> None: ...
|
||||
|
||||
@@ -21,7 +19,7 @@ class RecentFile:
|
||||
MimeType: str
|
||||
Timestamp: str
|
||||
Private: bool
|
||||
Groups: list[Incomplete]
|
||||
Groups: list[str]
|
||||
def __init__(self) -> None: ...
|
||||
def __cmp__(self, other: RecentFile) -> int: ...
|
||||
def __lt__(self, other: RecentFile) -> bool: ...
|
||||
|
||||
Reference in New Issue
Block a user