asdict

glotaran.project.dataclass_helpers.asdict(dataclass: object, folder: Path = None) dict[str, Any][source]

Create a dictionary containing all fields of the dataclass.

Parameters
  • dataclass (object) – A dataclass instance.

  • folder (Path) – Parent folder of FileLoadable fields. by default None

Returns

The dataclass represented as a dictionary.

Return type

dict[str, Any]