Uses of Class
io.keikai.doc.collab.utils.Doc
-
Packages that use Doc Package Description io.keikai.doc.collab.structs io.keikai.doc.collab.types io.keikai.doc.collab.utils -
-
Uses of Doc in io.keikai.doc.collab.structs
Methods in io.keikai.doc.collab.structs that return Doc Modifier and Type Method Description DocContentDoc. getDoc()Methods in io.keikai.doc.collab.structs with parameters of type Doc Modifier and Type Method Description voidContentDoc. setDoc(Doc doc)Constructors in io.keikai.doc.collab.structs with parameters of type Doc Constructor Description ContentDoc(Doc doc) -
Uses of Doc in io.keikai.doc.collab.types
Fields in io.keikai.doc.collab.types declared as Doc Modifier and Type Field Description protected DocAbstractType. _docMethods in io.keikai.doc.collab.types that return Doc Modifier and Type Method Description DocAbstractType. getDoc()Methods in io.keikai.doc.collab.types with parameters of type Doc Modifier and Type Method Description voidAbstractType. integrate(Doc y, Item item)Integrate this type into the Yjs instance.voidYArray. integrate(Doc y, Item item)Integrate this type into the Yjs instance.voidYMap. integrate(Doc y, Item item)Integrate this type into the Yjs instance.voidYText. integrate(Doc y, Item item)voidYXmlElement. integrate(Doc y, Item item)Integrate this type into the Yjs instance.voidYXmlFragment. integrate(Doc y, Item item)Integrate this type into the Yjs instance -
Uses of Doc in io.keikai.doc.collab.utils
Methods in io.keikai.doc.collab.utils that return Doc Modifier and Type Method Description static DocSnapshot. createDocFromSnapshot(Doc originDoc, Snapshot snapshot)Create a document from a snapshot.static DocSnapshot. createDocFromSnapshot(Doc originDoc, Snapshot snapshot, Doc newDoc)Create a document from a snapshot.DocTransaction. getDoc()DocUndoManager. getDoc()DocUndoManagerOptions. getDoc()Methods in io.keikai.doc.collab.utils that return types with arguments of type Doc Modifier and Type Method Description java.util.Set<Doc>DocSubdoc. getAdded()java.util.Set<Doc>DocSubdoc. getLoaded()java.util.Set<Doc>DocSubdoc. getRemoved()java.util.Set<Doc>Doc. getSubdocs()java.util.Set<Doc>Transaction. getSubdocsAdded()java.util.Set<Doc>Transaction. getSubdocsLoaded()java.util.Set<Doc>Transaction. getSubdocsRemoved()java.util.concurrent.CompletableFuture<Doc>Doc. getWhenLoaded()Methods in io.keikai.doc.collab.utils with parameters of type Doc Modifier and Type Method Description static voidEncodings. applyUpdate(Doc ydoc, Uint8Array update)Apply a document update.static voidEncodings. applyUpdate(Doc ydoc, Uint8Array update, java.lang.Object transactionOrigin)Apply a document update.static voidEncodings. applyUpdateV2(Doc ydoc, Uint8Array update)Apply a document update.static voidEncodings. applyUpdateV2(Doc ydoc, Uint8Array update, java.lang.Object transactionOrigin, java.lang.Class<? extends UpdateDecoder> yDecoder)Apply a document update.static AbsolutePositionRelativePosition. createAbsolutePositionFromRelativePosition(RelativePosition rpos, Doc doc)Transform a relative position to an absolute position, and follow undone deletions.static AbsolutePositionRelativePosition. createAbsolutePositionFromRelativePosition(RelativePosition rpos, Doc doc, boolean followUndoneDeletions)Transform a relative position to an absolute position.static DocSnapshot. createDocFromSnapshot(Doc originDoc, Snapshot snapshot)Create a document from a snapshot.static DocSnapshot. createDocFromSnapshot(Doc originDoc, Snapshot snapshot, Doc newDoc)Create a document from a snapshot.static Uint8ArrayEncodings. encodeStateAsUpdate(Doc doc)Encode state as an update message.static Uint8ArrayEncodings. encodeStateAsUpdate(Doc doc, Uint8Array encodedTargetStateVector)Encode state as an update message.static Uint8ArrayEncodings. encodeStateAsUpdateV2(Doc doc)Encode state as an update message.static Uint8ArrayEncodings. encodeStateAsUpdateV2(Doc doc, Uint8Array encodedTargetStateVector, UpdateEncoder encoder)Encode state as an update message.static Uint8ArrayEncodings. encodeStateVector(Doc doc)Encode State as Uint8Array.static java.util.Map<java.lang.Integer,StructRef>Encodings. readClientsStructRefs(UpdateDecoder decoder, Doc doc)Read client struct references.static voidEncodings. readUpdate(Decoder decoder, Doc ydoc, java.lang.Object transactionOrigin)Apply a document update.static voidEncodings. readUpdateV2(Decoder decoder, Doc ydoc, java.lang.Object transactionOrigin, UpdateDecoder structDecoder)Read and apply a document update.voidUndoManagerOptions. setDoc(Doc doc)voidPermanentUserData. setUserMapping(Doc doc, int clientId, java.lang.String userDescription)voidPermanentUserData. setUserMapping(Doc doc, int clientId, java.lang.String userDescription, java.util.function.BiFunction<Transaction,DeleteSet,java.lang.Boolean> filter)static SnapshotSnapshot. snapshot(Doc doc)Create a snapshot from a document's current state.static voidTransaction. transact(Doc doc, java.lang.Runnable f)Implements the functionality of `y.transact(()=>{..})`.static voidTransaction. transact(Doc doc, java.lang.Runnable f, java.lang.Object origin)Implements the functionality of `y.transact(()=>{..})`.static voidTransaction. transact(Doc doc, java.lang.Runnable f, java.lang.Object origin, boolean local)Implements the functionality of `y.transact(()=>{..})`.static voidTransaction. transact(Doc doc, java.util.function.Consumer<Transaction> f)Implements the functionality of `y.transact(()=>{..})`.static voidTransaction. transact(Doc doc, java.util.function.Consumer<Transaction> f, java.lang.Object origin)Implements the functionality of `y.transact(()=>{..})`.static voidTransaction. transact(Doc doc, java.util.function.Consumer<Transaction> f, java.lang.Object origin, boolean local)Implements the functionality of `y.transact(()=>{..})`.static <T> TTransaction. transact(Doc doc, java.util.function.Function<Transaction,T> f)Implements the functionality of `y.transact(()=>{..})`.static <T> TTransaction. transact(Doc doc, java.util.function.Function<Transaction,T> f, java.lang.Object origin)Implements the functionality of `y.transact(()=>{..})`.static <T> TTransaction. transact(Doc doc, java.util.function.Function<Transaction,T> f, java.lang.Object origin, boolean local)Implements the functionality of `y.transact(()=>{..})`.static voidEncodings. writeDocumentStateVector(io.keikai.doc.collab.utils.DSEncoder encoder, Doc doc)Write the document's state vector to the encoder.static voidEncodings. writeStateAsUpdate(UpdateEncoder encoder, Doc doc, java.util.Map<java.lang.Integer,java.lang.Integer> targetStateVector)Write all the document as a single update message.Method parameters in io.keikai.doc.collab.utils with type arguments of type Doc Modifier and Type Method Description voidDoc. onAfterAllTransactions(java.util.function.BiConsumer<Doc,java.util.List<Transaction>> f)voidDoc. onAfterTransaction(java.util.function.BiConsumer<Transaction,Doc> f)voidDoc. onAfterTransactionCleanupCalls(java.util.function.BiConsumer<Transaction,Doc> f)voidDoc. onBeforeAllTransactions(java.util.function.Consumer<Doc> f)voidDoc. onBeforeObserverCalls(java.util.function.BiConsumer<Transaction,Doc> f)voidDoc. onBeforeTransaction(java.util.function.BiConsumer<Transaction,Doc> f)voidDoc. onDestroy(java.util.function.Consumer<Doc> f)voidDoc. onLoad(java.util.function.Consumer<Doc> f)voidDoc. onSubdocs(TriConsumer<DocSubdoc,Doc,Transaction> f)voidDoc. onSync(java.util.function.BiConsumer<java.lang.Boolean,Doc> f)voidDoc. onUpdate(QuadConsumer<Uint8Array,java.lang.Object,Doc,Transaction> f)voidDoc. onUpdateV2(QuadConsumer<Uint8Array,java.lang.Object,Doc,Transaction> f)Constructors in io.keikai.doc.collab.utils with parameters of type Doc Constructor Description PermanentUserData(Doc doc)PermanentUserData(Doc doc, YMap<java.lang.Object> storeType)Transaction(Doc doc, java.lang.Object origin, boolean local)Constructor for the Transaction class.UndoManagerOptions(Doc doc)UndoManagerOptions(Doc doc, int captureTimeout, java.util.function.Function<java.lang.Object,java.lang.Boolean> captureTransaction, java.util.function.Function<java.lang.Object,java.lang.Boolean> deleteFilter, java.util.Set<java.lang.Object> trackedOrigins, boolean ignoreRemoteMapChanges)Constructor parameters in io.keikai.doc.collab.utils with type arguments of type Doc Constructor Description DocSubdoc(java.util.Set<Doc> loaded, java.util.Set<Doc> added, java.util.Set<Doc> removed)
-