betty.datas.plugin.definition package¶
Submodules¶
- betty.datas.plugin.definition.copyright_notice module
- betty.datas.plugin.definition.event_type module
- betty.datas.plugin.definition.gender module
- betty.datas.plugin.definition.human_facing module
- betty.datas.plugin.definition.license module
- betty.datas.plugin.definition.ordered module
- betty.datas.plugin.definition.place_type module
- betty.datas.plugin.definition.role module
Module contents¶
Reusable data for plugin definitions.
- class betty.datas.plugin.definition.PluginDefinitionData¶
Bases:
Data[ObjectDefinition[PluginDefinitionData]],HasProps,ABC,GenericConfigure a
betty.plugin.PluginDefinition.- betty.datas.plugin_definition:PluginDefinitionData
- __init__(*, id: ResolvableMachineName)¶
- id¶
The plugin ID.
- abstractmethod new_plugin() PluginDefinitionT¶
Create a new plugin from this configuration.