file_loader_factory
- glotaran.project.dataclass_helpers.file_loader_factory(targetClass: type[FileLoadable], *, is_wrapper_class: bool = False) Callable[[FileLoadable | str | Path], FileLoadable][source]
Create
file_loaderfunctions to loadtargetClassfrom file.- Parameters:
- Returns:
file_loader – Function to load
FileLoadablefrom source file or return instance if already loaded.- Return type:
Callable[[FileLoadable | str | Path], FileLoadable]