feat: initial devtools package implementation (#10484)

This commit is contained in:
Igor Randjelovic
2024-04-15 19:21:48 +02:00
committed by GitHub
parent 873f711a6b
commit 7787ce9449
9 changed files with 366 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import { ApplicationSettingsKeyValueProvider } from './impl/ApplicationSettingsKeyValueProvider';
import { KeyValueProviderRegistry } from './providers/keyValueProvider';
/**
* Initializes the default devtools providers.
*/
export function initDevtools() {
KeyValueProviderRegistry.registerKeyValueProvider(new ApplicationSettingsKeyValueProvider());
}
export { KeyValueProviderRegistry, KeyValueProvider } from './providers/keyValueProvider';
// export { SqlDatabaseProviderRegistry, SqlDatabaseProvider, SqlDatabaseResult } from './providers/sqlDatabaseProvider';
// export { IndexedDBDatabaseProviderRegistry, IndexedDBDatabaseProvider, IndexedDBDatabaseResult } from './providers/indexedDbDatabaseProvider';
// export { NetworkProviderRegistry, NetworkProvider } from './providers/networkProvider';
export { DomainDispatcher, ProtocolWrapper } from './devtoolsRuntime';