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
Property | Modifier | Type | Inherited from | Defined in |
---|---|---|---|---|
encryptionKey | readonly | Uint8Array <ArrayBufferLike > & Brand <"Length32" > & Brand <"EncryptionKey" > | Owner .encryptionKey | packages/common/src/Evolu/Owner.ts:63 |
id | readonly | string & Brand <"Id" > & Brand <"OwnerId" > | Owner .id | packages/common/src/Evolu/Owner.ts:62 |
type | readonly | "ShardOwner" | - | packages/common/src/Evolu/Owner.ts:139 |
writeKey | readonly | Uint8Array <ArrayBufferLike > & Brand <`Length${number & Brand<"Int"> & Brand<"NonNegative">}` > & Brand <"WriteKey" > | Owner .writeKey | packages/common/src/Evolu/Owner.ts:64 |