API reference / @evolu/common / Evolu/Internal

Evolu/Internal

🛠️

Example

import { Evolu } from "@evolu/common/evolu";

Utilities

InterfaceDescription
TimestampExtracts the type from a Type.

Other

applyProtocolMessageAsClient

Re-exports applyProtocolMessageAsClient


ApplyProtocolMessageAsClientOptions

Re-exports ApplyProtocolMessageAsClientOptions


ApplyProtocolMessageAsClientResult

Re-exports ApplyProtocolMessageAsClientResult


applyProtocolMessageAsRelay

Re-exports applyProtocolMessageAsRelay


ApplyProtocolMessageAsRelayOptions

Re-exports ApplyProtocolMessageAsRelayOptions


ApplyProtocolMessageAsRelayResult

Re-exports ApplyProtocolMessageAsRelayResult


AppOwner

Re-exports AppOwner


BaseRange

Re-exports BaseRange


CrdtMessage

Re-exports CrdtMessage


createAppOwner

Re-exports createAppOwner


createOwner

Re-exports createOwner


createOwnerSecret

Re-exports createOwnerSecret


createOwnerWriteKey

Re-exports createOwnerWriteKey


createProtocolMessageBuffer

Re-exports createProtocolMessageBuffer


createProtocolMessageForSync

Re-exports createProtocolMessageForSync


createProtocolMessageForUnsubscribe

Re-exports createProtocolMessageForUnsubscribe


createProtocolMessageFromCrdtMessages

Re-exports createProtocolMessageFromCrdtMessages


createShardOwner

Re-exports createShardOwner


createSharedOwner

Re-exports createSharedOwner


createSharedReadonlyOwner

Re-exports createSharedReadonlyOwner


createSqliteStorageBase

Re-exports createSqliteStorageBase


CreateSqliteStorageBaseOptions

Re-exports CreateSqliteStorageBaseOptions


createTimestampsBuffer

Re-exports createTimestampsBuffer


createWebSocketTransportConfig

Re-exports createWebSocketTransportConfig


DbChange

Re-exports DbChange


decodeLength

Re-exports decodeLength


decodeNodeId

Re-exports decodeNodeId


decodeNonNegativeInt

Re-exports decodeNonNegativeInt


decodeNumber

Re-exports decodeNumber


decodeProtocolMessageToJson

Re-exports decodeProtocolMessageToJson


decodeSqliteValue

Re-exports decodeSqliteValue


decodeString

Re-exports decodeString


decryptAndDecodeDbChange

Re-exports decryptAndDecodeDbChange


defaultProtocolMessageMaxSize

Re-exports defaultProtocolMessageMaxSize


defaultProtocolMessageRangesMaxSize

Re-exports defaultProtocolMessageRangesMaxSize


deriveShardOwner

Re-exports deriveShardOwner


encodeAndEncryptDbChange

Re-exports encodeAndEncryptDbChange


encodeLength

Re-exports encodeLength


encodeNodeId

Re-exports encodeNodeId


encodeNonNegativeInt

Re-exports encodeNonNegativeInt


encodeNumber

Re-exports encodeNumber


encodeSqliteValue

Re-exports encodeSqliteValue


encodeString

Re-exports encodeString


EncryptedCrdtMessage

Re-exports EncryptedCrdtMessage


EncryptedDbChange

Re-exports EncryptedDbChange


Fingerprint

Re-exports Fingerprint


FingerprintRange

Re-exports FingerprintRange


fingerprintSize

Re-exports fingerprintSize


getTimestampByIndex

Re-exports getTimestampByIndex


InfiniteUpperBound

Re-exports InfiniteUpperBound


MessageType

Re-exports MessageType


mnemonicToOwnerSecret

Re-exports mnemonicToOwnerSecret


Owner

Re-exports Owner


OwnerEncryptionKey

Re-exports OwnerEncryptionKey


OwnerId

Re-exports OwnerId


OwnerIdBytes

Re-exports OwnerIdBytes


ownerIdBytesToOwnerId

Re-exports ownerIdBytesToOwnerId


ownerIdToOwnerIdBytes

Re-exports ownerIdToOwnerIdBytes


OwnerSecret

Re-exports OwnerSecret


ownerSecretToMnemonic

Re-exports ownerSecretToMnemonic


OwnerWriteKey

Re-exports OwnerWriteKey


ownerWriteKeyLength

Re-exports ownerWriteKeyLength


parseOwnerIdFromUrl

Re-exports parseOwnerIdFromUrl


ProtocolError

Re-exports ProtocolError


ProtocolErrorBase

Re-exports ProtocolErrorBase


ProtocolErrorCode

Re-exports ProtocolErrorCode


ProtocolInvalidDataError

Re-exports ProtocolInvalidDataError


ProtocolMessage

Re-exports ProtocolMessage


ProtocolMessageBuffer

Re-exports ProtocolMessageBuffer


ProtocolMessageMaxSize

Re-exports ProtocolMessageMaxSize


ProtocolMessageRangesMaxSize

Re-exports ProtocolMessageRangesMaxSize


ProtocolQuotaExceededError

Re-exports ProtocolQuotaExceededError


ProtocolSyncError

Re-exports ProtocolSyncError


ProtocolTimestampMismatchError

Re-exports ProtocolTimestampMismatchError


ProtocolUnsupportedVersionError

Re-exports ProtocolUnsupportedVersionError


ProtocolValueType

Re-exports ProtocolValueType


protocolVersion

Re-exports protocolVersion


ProtocolWriteError

Re-exports ProtocolWriteError


ProtocolWriteKeyError

Re-exports ProtocolWriteKeyError


Range

Re-exports Range


RangeType

Re-exports RangeType


RangeUpperBound

Re-exports RangeUpperBound


ShardOwner

Re-exports ShardOwner


SharedOwner

Re-exports SharedOwner


SharedReadonlyOwner

Re-exports SharedReadonlyOwner


SkipRange

Re-exports SkipRange


SqliteStorageBase

Re-exports SqliteStorageBase


SqliteStorageBaseDep

Re-exports SqliteStorageBaseDep


SqliteStorageDeps

Re-exports SqliteStorageDeps


Storage

Re-exports Storage


StorageDep

Re-exports StorageDep


SubscriptionFlag

Re-exports SubscriptionFlag


SubscriptionFlags

Re-exports SubscriptionFlags


timestampBytesToFingerprint

Re-exports timestampBytesToFingerprint


TimestampsBuffer

Re-exports TimestampsBuffer


TimestampsRange

Re-exports TimestampsRange


TimestampsRangeWithTimestampsBuffer

Re-exports TimestampsRangeWithTimestampsBuffer


TransportConfig

Re-exports TransportConfig


WebSocketTransportConfig

Re-exports WebSocketTransportConfig


zeroFingerprint

Re-exports zeroFingerprint

Was this page helpful?