mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-18 09:55:59 +08:00
[minidom] Annotate getElement* methods correctly (#9919)
This commit is contained in:
@@ -149,8 +149,8 @@ class Element(Node):
|
||||
removeAttributeNodeNS: Incomplete
|
||||
def hasAttribute(self, name: str) -> bool: ...
|
||||
def hasAttributeNS(self, namespaceURI: str, localName) -> bool: ...
|
||||
def getElementsByTagName(self, name: str) -> NodeList[Node]: ...
|
||||
def getElementsByTagNameNS(self, namespaceURI: str, localName): ...
|
||||
def getElementsByTagName(self, name: str) -> NodeList[Element]: ...
|
||||
def getElementsByTagNameNS(self, namespaceURI: str, localName: str) -> NodeList[Element]: ...
|
||||
def writexml(self, writer: SupportsWrite[str], indent: str = "", addindent: str = "", newl: str = "") -> None: ...
|
||||
def hasAttributes(self) -> bool: ...
|
||||
def setIdAttribute(self, name) -> None: ...
|
||||
@@ -320,9 +320,9 @@ class Document(Node, DocumentLS):
|
||||
def createAttribute(self, qName) -> Attr: ...
|
||||
def createElementNS(self, namespaceURI: str, qualifiedName: str): ...
|
||||
def createAttributeNS(self, namespaceURI: str, qualifiedName: str) -> Attr: ...
|
||||
def getElementById(self, id): ...
|
||||
def getElementsByTagName(self, name: str) -> NodeList[Node]: ...
|
||||
def getElementsByTagNameNS(self, namespaceURI: str, localName): ...
|
||||
def getElementById(self, id: str) -> Element | None: ...
|
||||
def getElementsByTagName(self, name: str) -> NodeList[Element]: ...
|
||||
def getElementsByTagNameNS(self, namespaceURI: str, localName: str) -> NodeList[Element]: ...
|
||||
def isSupported(self, feature: str, version: str | None) -> bool: ...
|
||||
def importNode(self, node, deep): ...
|
||||
if sys.version_info >= (3, 9):
|
||||
|
||||
Reference in New Issue
Block a user