Register a function to be called when this node is finalized. This method can only be called when this node is active in a setup chain, for example during self.setup().
(self, fin: Callable[[], object])
| 407 | return [x.name for x in self.listchain()] |
| 408 | |
| 409 | def addfinalizer(self, fin: Callable[[], object]) -> None: |
| 410 | """Register a function to be called when this node is finalized. |
| 411 | |
| 412 | This method can only be called when this node is active |
| 413 | in a setup chain, for example during self.setup(). |
| 414 | """ |
| 415 | self.session._setupstate.addfinalizer(fin, self) |
| 416 | |
| 417 | def getparent(self, cls: Type[_NodeType]) -> Optional[_NodeType]: |
| 418 | """Get the next parent node (including self) which is an instance of |
no outgoing calls