API reference / @evolu/common / local-first / SharedOwner
Interface: SharedOwner
Defined in: packages/common/src/local-first/Owner.ts:260
An Owner for collaborative data with write access.
Extends
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
encryptionKey | readonly | Uint8Array<ArrayBufferLike> & Brand<"Entropy"> & Brand<"Length32"> & Brand<"EncryptionKey"> & Brand<"OwnerEncryptionKey"> | TODO: Wrap with Redacted in the next major version. | Owner.encryptionKey | packages/common/src/local-first/Owner.ts:32 |
id | readonly | string & Brand<"Id"> & Brand<"OwnerId"> | - | Owner.id | packages/common/src/local-first/Owner.ts:30 |
type | readonly | "SharedOwner" | - | - | packages/common/src/local-first/Owner.ts:261 |
writeKey | readonly | Uint8Array<ArrayBufferLike> & Brand<"Entropy"> & Brand<"Length16"> & Brand<"OwnerWriteKey"> | TODO: Wrap with Redacted in the next major version. | Owner.writeKey | packages/common/src/local-first/Owner.ts:68 |