betty.service.plugin.definition.collection package

Submodules

Module contents

Plugin definition collection services.

class betty.service.plugin.definition.collection.CollectionPluginDefinitionServiceManager

Bases: CollectionPluginServiceManager[ServiceProviderT, PluginDefinitionT, GetServiceT, PluginDefinitionT, ResolvablePluginDefinition], Generic

A service of plugin definitions.

final new_service_item(service_provider: ServiceProviderT, plugin: ResolvablePluginDefinition[PluginDefinitionT], /) PluginDefinitionT

Create the new service item value for the given service provider.