Interface IContentProviderRegistryExperimental

Registry of content providers.

interface IContentProviderRegistry {
    fileChanged: ISignal<IContentProviderRegistry, Contents.IChangedArgs>;
    getProvider(identifier?: string): IContentProvider;
    register(identifier: string, provider: IContentProvider): IDisposable;
}

Properties

Methods

Properties

A proxy of the file changed signal for all the providers.

Methods

  • Experimental

    Get a content provider matching provided identifier.

    If no identifier is provided, return the default provider. Throws an error if a provider with given identifier is not found.

    Parameters

    • Optionalidentifier: string

      identifier of the content provider.

    Returns IContentProvider