All Classes
-
All Classes Interface Summary Class Summary Class Description AbsolutePosition AbstractContent AbstractStruct AbstractType<E extends YEvent> Abstract Yjs Type classAnimationFrame Arrays Utility module to work with Arrays.ArraySearchMarker Binary Binary data constants.Buffer Utility functions to work with buffers (Uint8Array).Cache<K,V> An implementation of a map which has keys that expire.Change Represents a change in a key's value in the YType.Changes Represents the changes that occurred in a YType.ClientStruct ContentAny ContentBinary ContentDeleted ContentDoc ContentEmbed ContentFormat ContentJSON ContentString ContentType DataViews Buffer Utility to handle big numbersDebouncer Decoder Record decoding position of Uint8Array.Decoding Efficient schema-less binary decoding with support for variable length encoding.DeleteItem Represents a Delete Item with a starting clock and a length.DeleteSet We no longer maintain a DeleteStore.Delta Represents a change operation in the YType.DeltaDelete Represents a delete operation in the YType.DeltaInsert Represents an insert operation in the YType.DeltaRetain Represents a retain operation in the YType.Diff Efficient diffs.Doc A Yjs instance handles the state of shared data.DocEvents DocOpts DocSubdoc DSDecoder DSDecoderV1 DSDecoderV2 DSEncoderV1 DSEncoderV2 Encoder A BinaryEncoder handles the encoding to an Uint8Array.Encoding Efficient schema-less binary encoding with support for variable length encoding.Encodings We use the first five bits in the info flag for determining the type of the struct. 0: GC 1: Item with Deleted content 2: Item with JSON content 3: Item with Binary content 4: Item with String content 5: Item with Embed content (for rich text content) 6: Item with Format content (a formatting marker for rich text content) 7: Item with TypeEventHandler<T> General event handler implementation.GC ID IncUintOptRleDecoder Increasing Uint Optimized RLE decoderIncUintOptRleEncoder Increasing Uint Optimized RLE EncoderIntDiffDecoder Basic diff decoder using variable length decoding.IntDiffEncoder Basic diff encoder using variable length encoding.IntDiffOptRleDecoder A combination of theIntDiffDecoderand theUintOptRleDecoder.IntDiffOptRleEncoder A combination of theIntDiffEncoderand theUintOptRleEncoder.IntervalObject IntReadDecoder Interface for the common behavior - read in decodersIntWriteEncoder Interface for the common behavior - write in encodersItem ItemResult ItemTextListPosition LazyStructReader LazyStructReader provides a mechanism to lazily read structs (Item, GC, Skip) from a decoder.LazyStructWriter ListNode<T extends ListNode<T>> Used in NodeListMaps Map UtilityMetric MetricPrefix Used inMetricMutex MutexFactory NodeList<T> Number Number UtilityObfuscatorOptions ObservableV2 Handles named events.PermanentUserData PRNG Fast Pseudo Random Number Generators.QuadConsumer<T,S,U,V> QuadFunction<T,S,U,V,X> Queue QueueNode Used inQueueQueueValue<T> Used inQueueRandom Random UtilityRedBlackTree<K extends java.lang.Comparable<K>,V> RelativePosition A relative position is based on the Yjs model and is not affected by document changes.RleDecoder<T> Basic Run Length decoder - a basic compression implementation.RleEncoder<T> Basic Run Length Encoder - a basic compression implementation.RleIntDiffDecoder A combination ofIntDiffDecoderandRleDecoder.RleIntDiffEncoder A combination ofIntDiffEncoderandRleEncoder.Sets Set UtilitySimpleDiff<T> Simple implementation to represent diffSkip Snapshot Sort Efficient sort implementations.StackItem StackItemEvent Statistics Statistic UtilityStringDecoder Optimized String Decoder.StringEncoder Optimized String Encoder.Strings String UtilityStructRef StructResult StructStore Time Time UtilityTransaction A transaction is created for every change on the Yjs model.TriConsumer<T,U,V> Represents an operation that accepts three input arguments and returns no result.TriFunction<T,U,V,R> Represents a function that accepts three arguments and produces a result.Uint8Array An enhanced class using byte array to simulate Uint8ArrayUintOptRleDecoder Optimized Rle decoder that does not suffer from the mentioned problem of the basic Rle decoder.UintOptRleEncoder Optimized Rle encoder that does not suffer from the mentioned problem of the basic Rle encoder.UndoManager Fires 'stack-item-added' event when a stack item was added to either the undo- or the redo-stack.UndoManager.StackClearedStatus UndoManagerOptions UpdateDecoder UpdateDecoderV1 UpdateDecoderV2 UpdateEncoder UpdateEncoderV1 UpdateEncoderV2 Updates YArray<T> A shared Array implementation.YArrayEvent YEvent YEvent describes the changes on a YType.YMap<T> A shared Map implementation.YMapConsumer Interface representing a consumer function for YMap.YMapEvent YText Type that represents text with formatting information.YTextEvent Event that describes the changes on a YText type.YXmlElement<T> YXmlEvent YXmlFragment<T> Represents a list ofYXmlElement.andYXmlTexttypes.YXmlHook<T> YXmlText Represents text in a Dom Element.YXmlTreeWalker Represents a subset of the nodes of a YXmlElement / YXmlFragment and a position within them.YXmlTreeWalkerResult Result of YXmlTreeWalker