(
self,
config: Any,
id: str = "",
locator: ComponentLocator | None = None,
excludes: Sequence[str] | str | None = None,
)
| 213 | non_arg_keys = {"_target_", "_disabled_", "_requires_", "_desc_", "_mode_"} |
| 214 | |
| 215 | def __init__( |
| 216 | self, |
| 217 | config: Any, |
| 218 | id: str = "", |
| 219 | locator: ComponentLocator | None = None, |
| 220 | excludes: Sequence[str] | str | None = None, |
| 221 | ) -> None: |
| 222 | super().__init__(config=config, id=id) |
| 223 | self.locator = ComponentLocator(excludes=excludes) if locator is None else locator |
| 224 | |
| 225 | @staticmethod |
| 226 | def is_instantiable(config: Any) -> bool: |
nothing calls this directly
no test coverage detected