betty.extension.gramps package

Submodules

Module contents

Integrate Betty with Gramps.

class betty.extension.gramps.Gramps[source]

Bases: ConfigurableExtension[GrampsConfiguration], UserFacingExtension, Loader, GuiBuilder

Integrate Betty with Gramps.

Parameters:
classmethod default_configuration() betty.extension.gramps.config.GrampsConfiguration[source]

Get this extension’s default configuration.

Return type:

betty.extension.gramps.config.GrampsConfiguration

classmethod description() betty.locale.Localizable[source]

Get the human-readable extension description.

Return type:

betty.locale.Localizable

gui_build() betty.extension.gramps.gui._GrampsGuiWidget[source]

Build this extension’s Graphical User Interface component.

Return type:

betty.extension.gramps.gui._GrampsGuiWidget

classmethod label() betty.locale.Localizable[source]

Get the human-readable extension label.

Return type:

betty.locale.Localizable

async load() None[source]

Load ancestry data.

Return type:

None

classmethod name() str[source]

The machine name.

Return type:

str