Interface: MnemonicDevToolsRegistry
Defined in: src/Mnemonic/types.ts:389
Global devtools registry contract available on window.
This is an advanced public API used by the browser console integration and
extension tooling. Direct namespace access
(window.__REACT_MNEMONIC_DEVTOOLS__.myNamespace) is not part of the
public API.
Properties
__meta
__meta:
MnemonicDevToolsMeta
Defined in: src/Mnemonic/types.ts:399
Versioning metadata used by polling devtools integrations.
capabilities
capabilities:
MnemonicDevToolsCapabilities
Defined in: src/Mnemonic/types.ts:397
Runtime capabilities relevant to the registry implementation.
list()
list: () =>
MnemonicDevToolsProviderDescriptor[]
Defined in: src/Mnemonic/types.ts:395
List provider availability without strengthening weak references manually.
Returns
MnemonicDevToolsProviderDescriptor[]
providers
providers:
Record<string,MnemonicDevToolsProviderEntry>
Defined in: src/Mnemonic/types.ts:391
Provider entries keyed by namespace.
resolve()
resolve: (
namespace) =>MnemonicDevToolsProviderApi|null
Defined in: src/Mnemonic/types.ts:393
Resolve a namespace to a live provider API when one is available.
Parameters
| Parameter | Type |
|---|---|
namespace | string |
Returns
MnemonicDevToolsProviderApi | null