mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-09 13:02:22 +08:00
@@ -32,6 +32,8 @@ class XMLParserType:
|
||||
def ExternalEntityParserCreate(self, context: str | None, encoding: str = ..., /) -> XMLParserType: ...
|
||||
def SetParamEntityParsing(self, flag: int, /) -> int: ...
|
||||
def UseForeignDTD(self, flag: bool = True, /) -> None: ...
|
||||
def GetReparseDeferralEnabled(self) -> bool: ...
|
||||
def SetReparseDeferralEnabled(self, enabled: bool, /) -> None: ...
|
||||
@property
|
||||
def intern(self) -> dict[str, str]: ...
|
||||
buffer_size: int
|
||||
|
||||
@@ -250,6 +250,7 @@ class XMLPullParser:
|
||||
# Second element in the tuple could be `Element`, `tuple[str, str]` or `None`.
|
||||
# Use `Any` to avoid false-positive errors.
|
||||
def read_events(self) -> Iterator[tuple[str, Any]]: ...
|
||||
def flush(self) -> None: ...
|
||||
|
||||
def XML(text: str | ReadableBuffer, parser: XMLParser | None = None) -> Element: ...
|
||||
def XMLID(text: str | ReadableBuffer, parser: XMLParser | None = None) -> tuple[Element, dict[str, Element]]: ...
|
||||
@@ -323,3 +324,4 @@ class XMLParser:
|
||||
def __init__(self, *, target: Any = ..., encoding: str | None = ...) -> None: ...
|
||||
def close(self) -> Any: ...
|
||||
def feed(self, data: str | ReadableBuffer, /) -> None: ...
|
||||
def flush(self) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user