forked from xmlsec/python-xmlsec
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtree.pyi
More file actions
18 lines (16 loc) · 686 Bytes
/
tree.pyi
File metadata and controls
18 lines (16 loc) · 686 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from collections.abc import Sequence
from typing import overload
from lxml.etree import _Element
def add_ids(node: _Element, ids: Sequence[str]) -> None: ...
@overload
def find_child(parent: _Element, name: str) -> _Element | None: ...
@overload
def find_child(parent: _Element, name: str, namespace: str = ...) -> _Element | None: ...
@overload
def find_node(node: _Element, name: str) -> _Element | None: ...
@overload
def find_node(node: _Element, name: str, namespace: str = ...) -> _Element | None: ...
@overload
def find_parent(node: _Element, name: str) -> _Element | None: ...
@overload
def find_parent(node: _Element, name: str, namespace: str = ...) -> _Element | None: ...