Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:54 Constructorsconstructor Parameters peer : ` ${ number } ` Optional
timeout : number Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:60 Propertiesinner Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:55 Methodsadd Listener Returns void Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:67 apply apply ( bytes : Uint8Array , origin ?: string ) : void Parameters bytes : Uint8Array Optional
origin : string Returns void Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:61 destroy Returns void Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:70 encode encode ( peers : ` ${ number } ` [] ) : Uint8Array Returns Uint8Array Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:65 encode All Returns Uint8Array Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:66 get All States getAllStates () : Record < ` ${ number } ` , T > Returns Record < ` ${ number } ` , T > Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:64 get Local State Returns T Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:63 peers Returns ` ${ number } ` [] Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:69 remove Listener Returns void Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:68 set Local State setLocalState ( state : T ) : void Returns void Defined in ../node_modules/.deno/loro-crdt@1.4.6/node_modules/loro-crdt/bundler/index.d.ts:62
Awareness is a structure that allows to track the ephemeral state of the peers.
If we don't receive a state update from a peer within the timeout, we will remove their state. The timeout is in milliseconds. This can be used to handle the off-line state of a peer.