PropertyCollection - A helyfogadó.
Összefoglaló
CompositeNode egy Python-i osztály. Az örökölők: Node.
CompositeNode lehetővé teszi a DOM-fa manipulációt olyan módszerekkel, amelyek hozzáadják, beillesztik, eltávolítják és felsorolják az alanycsomokat, valamint az első és utolsó gyermek tulajdonságait.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
FirstChild | `Node | None` | Olvasd! |
LastChild | `Node | None` | Olvasd! |
Módszerek
| Az aláírás: | Leírás |
|---|---|
AppendChildLast(node: TNode) → TNode | A megadott csomópontot a legutolsó gyermekként adja hozzá, és visszaadja a csomót. |
AppendChildFirst(node: TNode) → TNode | Az adott csomópontot első gyermekként hozzárendíti és a csomót adja vissza. |
InsertChild(index: int, node: TNode) → TNode | Beilleszteti a csomópontot a megadott indexbe, és visszaadja a csöveket. |
RemoveChild(node: Node) | Eltávolítja a megadott gyermek csomópontot ebből az összetettből. |
GetEnumerator() → Iterator[Node] | Az iterátor minden közvetlen gyermek csomópontja során visszakerül. |
GetChildNodes(node_type: type[TNode]) → list[TNode] | A megadott csomóponttípus alapján szűrt gyermekcsomó listát adja vissza. |