Uses of Class
io.keikai.doc.collab.structs.Item
Packages that use Item
Package
Description
-
Uses of Item in io.keikai.doc.collab.structs
Methods in io.keikai.doc.collab.structs that return ItemModifier and TypeMethodDescriptionItemResult.getItem()Item.getNext()Returns the next non-deleted item.Item.getPrev()Returns the previous non-deleted item.static ItemItem.redoItem(Transaction transaction, Item item, Set<Item> redoItems, DeleteSet itemsToDelete, boolean ignoreRemoteMapChanges, UndoManager undoManager) Redoes the effect of an operation.static ItemItem.splitItem(Transaction transaction, Item leftItem, int diff) Splits the left item into two items.Methods in io.keikai.doc.collab.structs with parameters of type ItemModifier and TypeMethodDescriptionvoidAbstractContent.integrate(Transaction transaction, Item item) Integrates this content into a transaction.voidContentAny.integrate(Transaction transaction, Item item) voidContentBinary.integrate(Transaction transaction, Item item) voidContentDeleted.integrate(Transaction transaction, Item item) voidContentDoc.integrate(Transaction transaction, Item item) voidContentEmbed.integrate(Transaction transaction, Item item) voidContentFormat.integrate(Transaction transaction, Item item) voidContentJSON.integrate(Transaction transaction, Item item) voidContentString.integrate(Transaction transaction, Item item) voidContentType.integrate(Transaction transaction, Item item) static voidEnsures that neither the item nor any of its parents is ever deleted.static ItemItem.redoItem(Transaction transaction, Item item, Set<Item> redoItems, DeleteSet itemsToDelete, boolean ignoreRemoteMapChanges, UndoManager undoManager) Redoes the effect of an operation.static ItemItem.splitItem(Transaction transaction, Item leftItem, int diff) Splits the left item into two items.Method parameters in io.keikai.doc.collab.structs with type arguments of type ItemModifier and TypeMethodDescriptionstatic ItemItem.redoItem(Transaction transaction, Item item, Set<Item> redoItems, DeleteSet itemsToDelete, boolean ignoreRemoteMapChanges, UndoManager undoManager) Redoes the effect of an operation.Constructors in io.keikai.doc.collab.structs with parameters of type Item -
Uses of Item in io.keikai.doc.collab.types
Fields in io.keikai.doc.collab.types with type parameters of type ItemMethods in io.keikai.doc.collab.types that return ItemModifier and TypeMethodDescriptionAbstractType.getFirst()AbstractType.getItem()ItemTextListPosition.getLeft()ArraySearchMarker.getP()ItemTextListPosition.getRight()AbstractType.getStart()Methods in io.keikai.doc.collab.types that return types with arguments of type ItemModifier and TypeMethodDescriptionAbstractType.createMapIterator(Map<String, Item> map) Creates an iterator over a map, filtering out deleted items.YMap.entries()Returns an Iterator of [key, value] pairsAbstractType.getMap()AbstractType.getTypeChildren(AbstractType t) Retrieves all children of a type as a list.YMap.iterator()Returns an Iterator of [key, value] pairs.Methods in io.keikai.doc.collab.types with parameters of type ItemModifier and TypeMethodDescriptionvoidIntegrate this type into the Yjs instance.voidIntegrate this type into the Yjs instance.voidIntegrate this type into the Yjs instance.voidvoidIntegrate this type into the Yjs instance.voidIntegrate this type into the Yjs instancestatic booleanAbstractType.isParentOf(AbstractType parent, Item child) Check if `parent` is a parent of `child`.voidvoidvoidvoidstatic voidAbstractType.typeListInsertGenericsAfter(Transaction transaction, AbstractType parent, Item referenceItem, List<?> content) Inserts generic content after a specified item in the type.Method parameters in io.keikai.doc.collab.types with type arguments of type ItemModifier and TypeMethodDescriptionAbstractType.createMapIterator(Map<String, Item> map) Creates an iterator over a map, filtering out deleted items.voidConstructors in io.keikai.doc.collab.types with parameters of type ItemModifierConstructorDescriptionArraySearchMarker(Item p, int index) Constructor for ItemTextListPosition. -
Uses of Item in io.keikai.doc.collab.utils
Methods in io.keikai.doc.collab.utils that return ItemModifier and TypeMethodDescriptionDoc.getItem()static ItemStructStore.getItemCleanStart(Transaction transaction, ID id) Expects that id is actually in store.Methods in io.keikai.doc.collab.utils that return types with arguments of type ItemModifier and TypeMethodDescriptionChanges.getAdded()Changes.getDeleted()Doc.getGcFilter()DocOpts.getGcFilter()Methods in io.keikai.doc.collab.utils with parameters of type ItemModifier and TypeMethodDescriptionstatic booleanCheck if an item is visible within a given snapshot.voidMethod parameters in io.keikai.doc.collab.utils with type arguments of type ItemModifier and TypeMethodDescriptionvoidDocOpts.setGcFilter(Function<Item, Boolean> gcFilter) static voidAttempts to garbage collect the delete set.Constructor parameters in io.keikai.doc.collab.utils with type arguments of type Item