UNPKG

@electric-sql/client

Version:

Postgres everywhere - your data, in sync, wherever you need it.

22 lines (17 loc) 583 B
import type { RuntimeVisibilityAdapter } from './client' type RuntimeVisibilityAdapterFactory = () => | RuntimeVisibilityAdapter | undefined let defaultRuntimeVisibilityAdapterFactory: | RuntimeVisibilityAdapterFactory | undefined export function setDefaultRuntimeVisibilityAdapterFactory( factory: RuntimeVisibilityAdapterFactory | undefined ): void { defaultRuntimeVisibilityAdapterFactory = factory } export function getDefaultRuntimeVisibilityAdapterFactory(): | RuntimeVisibilityAdapterFactory | undefined { return defaultRuntimeVisibilityAdapterFactory }