API reference / @evolu/common / Evolu/Owner / ShardOwner

Interface: ShardOwner

Defined in: packages/common/src/Evolu/Owner.ts:138

Owner for sharding app data. Allows partitioning of database changes for selective synchronization.

Extends

Properties

PropertyModifierTypeInherited fromDefined in
encryptionKeyreadonlyUint8Array<ArrayBufferLike> & Brand<"Length32"> & Brand<"EncryptionKey">Owner.encryptionKeypackages/common/src/Evolu/Owner.ts:63
idreadonlystring & Brand<"Id"> & Brand<"OwnerId">Owner.idpackages/common/src/Evolu/Owner.ts:62
typereadonly"ShardOwner"-packages/common/src/Evolu/Owner.ts:139
writeKeyreadonlyUint8Array<ArrayBufferLike> & Brand<`Length${number & Brand<"Int"> & Brand<"NonNegative">}`> & Brand<"WriteKey">Owner.writeKeypackages/common/src/Evolu/Owner.ts:64

Was this page helpful?