Readonly
onEmit when the registry provides a registered task provider. i.e. when the TaskProviderRegistry#getProvider function is called.
Protected
Readonly
onProtected
providersRetrieves the TaskProvider registered for the given type task configuration type.
If there is already a TaskProvider
registered for the specified type the registration will
be overwritten with the new value.
the task configuration type.
a promise of the registered TaskProvider`` or
undefined` if no provider is registered for the given type.
Retrieve all registered TaskProviders.
Use activateProvider to control registration of providers as needed.
a promise of all registered TaskProviders.
Protected
initRegisters the given TaskProvider for task configurations of the specified type
the task configuration type for which the given provider should be registered.
the TaskProvider
that should be registered.
Optional
handle: numbera Disposable
that can be invoked to unregister the given resolver.
The TaskProviderRegistry is the common component for registration and provision of TaskProviders. Theia will collect all TaskContributions and invoke TaskContribution#registerProviders for each contribution.