Melon-dbMelon-db

ReactiveDevtoolsBridge

@melon-db/db-devtools — ReactiveDevtoolsBridge

@melon-db/db-devtools API Reference


Interface: ReactiveDevtoolsBridge

Defined in: melon-db-devtools/src/reactive-bridge.ts:11

Extends

  • DevtoolsBridge

Properties

PropertyModifierTypeDefined in
logreadonlyDevtoolsEventLogmelon-db-devtools/src/reactive-bridge.ts:12

Methods

clear()

clear(): void

Defined in: melon-db-devtools/src/reactive-bridge.ts:15

Returns

void


emitError()

emitError(error): void

Defined in: melon-db/dist/devtools.d.ts:46

Parameters

ParameterType
errorError & object

Returns

void

Inherited from

DevtoolsBridge.emitError


emitQuery()

emitQuery(snapshot): void

Defined in: melon-db/dist/devtools.d.ts:40

Parameters

ParameterType
snapshotQueryDebugSnapshot

Returns

void

Inherited from

DevtoolsBridge.emitQuery


emitSubscription()

emitSubscription(event): void

Defined in: melon-db/dist/devtools.d.ts:42

Parameters

ParameterType
event{ active: boolean; collection: string; }
event.activeboolean
event.collectionstring

Returns

void

Inherited from

DevtoolsBridge.emitSubscription


emitSync()

emitSync(snapshot): void

Defined in: melon-db-devtools/src/reactive-bridge.ts:16

Parameters

ParameterType
snapshotSyncDebugSnapshot

Returns

void

Overrides

DevtoolsBridge.emitSync


emitWrite()

emitWrite(operation): void

Defined in: melon-db/dist/devtools.d.ts:41

Parameters

ParameterType
operationAdapterWriteOperation

Returns

void

Inherited from

DevtoolsBridge.emitWrite


getSnapshot()

getSnapshot(): DevtoolsEventLog

Defined in: melon-db-devtools/src/reactive-bridge.ts:14

Returns

DevtoolsEventLog


subscribe()

subscribe(listener): () => void

Defined in: melon-db-devtools/src/reactive-bridge.ts:13

Parameters

ParameterType
listener() => void

Returns

() => void