Radix for string conversion. Allowed values per Number.parseInt argument
Length of site identifier. Longer strings are right-trimmed. Shorter strings will be padded (but this should only occur in testing – if a site identifiers are frequently shorter than this length, are they unique enough? And if so, make the length shorter).
Distribution skew, power of random position in gap.
1 => leftward skew, better for top-to-bottom list.
Above-upper bound position identifier used for generating a new list tail.
Do not use this value in a list (its toString
method will throw).
Below-lower bound position identifier used for generating a new list head.
Do not use this value in a list (its toString
method will throw).
position identifier as string
Generated using TypeDoc. Delivered by Vercel. @m-ld/m-ld - v0.9.2-edge.2 Source code licensed MIT. Privacy policy
LSEQ-like CRDT helper class, for generating list position identifiers.
🚧 Not strictly an LSEQ:
LSEQ an Adaptive Structure for Sequences in Distributed Collaborative Editing (https://hal.archives-ouvertes.fr/hal-00921633/document)
Logoot: A Scalable Optimistic Replication Algorithm for Collaborative Editing on P2P Networks (https://hal.inria.fr/inria-00432368/document) §4.1. Logoot model provides much of the basic structure and terminology used here.