betty.service.plugin.collection.keyed module¶
Multiple-item plugin services.
- class betty.service.plugin.collection.keyed.KeyedCollectionPluginServiceManager¶
Bases:
CollectionPluginServiceManager[ServiceProviderT,PluginDefinitionT,KeyedPluginCollectionService,GetServiceItemT,InitT],GenericA service containing a keyed collection of plugin items.
- final new_service(service_provider: ServiceProviderT, /) KeyedPluginCollectionService[PluginDefinitionT, GetServiceItemT]¶
Create the new service value for the given service provider.