(self, source: t.Any, target: t.Any, transform: t.Any = None)
| 393 | updating = False |
| 394 | |
| 395 | def __init__(self, source: t.Any, target: t.Any, transform: t.Any = None) -> None: |
| 396 | self._transform = transform if transform else lambda x: x |
| 397 | _validate_link(source, target) |
| 398 | self.source, self.target = source, target |
| 399 | self.link() |
| 400 | |
| 401 | def link(self) -> None: |
| 402 | try: |
nothing calls this directly
no test coverage detected