Directories
¶
| Path | Synopsis |
|---|---|
|
Package awareness implements the y-protocols Awareness layer — the ephemeral, presence-style sibling of the document CRDT used to track per-client transient state like cursor positions, user names, and selection ranges.
|
Package awareness implements the y-protocols Awareness layer — the ephemeral, presence-style sibling of the document CRDT used to track per-client transient state like cursor positions, user names, and selection ranges. |
|
Package block defines the building blocks of a Yjs document.
|
Package block defines the building blocks of a Yjs document. |
|
Package doc owns the Doc and Transaction types — the document container plus its mutation-lifecycle wrapper.
|
Package doc owns the Doc and Transaction types — the document container plus its mutation-lifecycle wrapper. |
|
Package encoding implements the V1 wire format yrs and JS Yjs use for state vectors, delete sets, and document updates.
|
Package encoding implements the V1 wire format yrs and JS Yjs use for state vectors, delete sets, and document updates. |
|
Package lib0 implements the binary encoding format used by Yjs.
|
Package lib0 implements the binary encoding format used by Yjs. |
|
Package store implements the per-client block storage that owns the memory for every Item in a Yjs document.
|
Package store implements the per-client block storage that owns the memory for every Item in a Yjs document. |
|
Package sync implements the y-protocols/sync wire format and the Hocuspocus outer message envelope.
|
Package sync implements the y-protocols/sync wire format and the Hocuspocus outer message envelope. |
|
Package types holds the user-facing shared CRDT collection types: Map, Array, Text, XmlElement / XmlFragment / XmlText.
|
Package types holds the user-facing shared CRDT collection types: Map, Array, Text, XmlElement / XmlFragment / XmlText. |
|
Package utf16 provides UTF-16 code-unit length and offset helpers over Go's UTF-8 strings.
|
Package utf16 provides UTF-16 code-unit length and offset helpers over Go's UTF-8 strings. |
Click to show internal directories.
Click to hide internal directories.