API reference / @evolu/common / local-first / createSharedOwner

Function: createSharedOwner()

function createSharedOwner(secret, transports?): SharedOwner;

Defined in: packages/common/src/local-first/Owner.ts:263

Creates a SharedOwner from an OwnerSecret for collaborative write access.

Use createSharedReadonlyOwner to create a read-only version for sharing.

Parameters

ParameterType
secretUint8Array<ArrayBufferLike> & Brand<"Entropy"> & Brand<"Length32"> & Brand<"OwnerSecret">
transports?readonly OwnerWebSocketTransport[]

Returns

SharedOwner

Was this page helpful?