betty.extension.gramps.config module¶
Provide configuration for the betty.extension.Gramps extension.
- class betty.extension.gramps.config.FamilyTreeConfiguration(*, file_path=None)[source]¶
Bases:
Configuration- dump()[source]¶
Dump this instance to a portable format.
- Return type:¶
typing.Union[bool,int,float,str,None,typing.Sequence[typing.Union[bool,int,float,str,None,typing.Sequence[Dump],typing.Mapping[str, Dump]]],typing.Mapping[str,typing.Union[bool,int,float,str,None,typing.Sequence[Dump],typing.Mapping[str, Dump]]],type[betty.serde.dump.Void]]
- property file_path : Path | None¶
- class betty.extension.gramps.config.FamilyTreeConfigurationSequence(configurations=None)[source]¶
- class betty.extension.gramps.config.GrampsConfiguration(*, family_trees=None)[source]¶
Bases:
Configuration- dump()[source]¶
Dump this instance to a portable format.
- Return type:¶
typing.Union[bool,int,float,str,None,typing.Sequence[typing.Union[bool,int,float,str,None,typing.Sequence[Dump],typing.Mapping[str, Dump]]],typing.Mapping[str,typing.Union[bool,int,float,str,None,typing.Sequence[Dump],typing.Mapping[str, Dump]]],type[betty.serde.dump.Void]]
- property family_trees : FamilyTreeConfigurationSequence¶
- classmethod load(dump, configuration=None)[source]¶
Load dumped configuration into a new configuration instance.