Skip to content

apollo-code


apollo-code / provider-kit/src / InMemoryProviderRegistry

Class: InMemoryProviderRegistry

Implements

Constructors

Constructor

new InMemoryProviderRegistry(): InMemoryProviderRegistry

Returns

InMemoryProviderRegistry

Methods

describe()

describe(name): RegisteredProvider | undefined

Parameters

name

string

Returns

RegisteredProvider | undefined

Implementation of

ProviderRegistry.describe


get()

get(name): ProviderClient | undefined

Parameters

name

string

Returns

ProviderClient | undefined

Implementation of

ProviderRegistry.get


list()

list(): readonly RegisteredProvider[]

Returns

readonly RegisteredProvider[]

Implementation of

ProviderRegistry.list


register()

register(client, source, meta): Disposable

Parameters

client

ProviderClient

source

ProviderSource

meta

ProviderMeta

Returns

Disposable

Implementation of

ProviderRegistry.register