EditFolder

object EditFolder
class Object
trait Matchable
class Any

Value members

Concrete methods

def append[T <: Txn[LazyRef(...)]](parent: Folder[T], child: Obj[T])(implicit tx: T): Unit
def appendUndo[T <: Txn[LazyRef(...)]](parent: Folder[T], child: Obj[T])(implicit tx: T, undo: UndoManager[T]): Unit
def clear[T <: Txn[LazyRef(...)]](parent: Folder[T])(implicit tx: T): Unit
def clearUndo[T <: Txn[LazyRef(...)]](parent: Folder[T])(implicit tx: T, undo: UndoManager[T]): Unit
def insert[T <: Txn[LazyRef(...)]](parent: Folder[T], index: Int, child: Obj[T])(implicit tx: T): Unit
def insertUndo[T <: Txn[LazyRef(...)]](parent: Folder[T], index: Int, child: Obj[T])(implicit tx: T, undo: UndoManager[T]): Unit
def prepend[T <: Txn[LazyRef(...)]](parent: Folder[T], child: Obj[T])(implicit tx: T): Unit
def prependUndo[T <: Txn[LazyRef(...)]](parent: Folder[T], child: Obj[T])(implicit tx: T, undo: UndoManager[T]): Unit
def remove[T <: Txn[LazyRef(...)]](parent: Folder[T], child: Obj[T])(implicit tx: T): Boolean
def removeAt[T <: Txn[LazyRef(...)]](parent: Folder[T], index: Int)(implicit tx: T): Obj[T]
def removeAtDo[T <: Txn[LazyRef(...)]](parent: Folder[T], index: Int)(implicit tx: T): Obj[T]
def removeAtUndo[T <: Txn[LazyRef(...)]](parent: Folder[T], index: Int)(implicit tx: T, undo: UndoManager[T]): Obj[T]
def removeHead[T <: Txn[LazyRef(...)]](parent: Folder[T])(implicit tx: T): Obj[T]
def removeHeadUndo[T <: Txn[LazyRef(...)]](parent: Folder[T])(implicit tx: T, undo: UndoManager[T]): Obj[T]
def removeLast[T <: Txn[LazyRef(...)]](parent: Folder[T])(implicit tx: T): Obj[T]
def removeLastUndo[T <: Txn[LazyRef(...)]](parent: Folder[T])(implicit tx: T, undo: UndoManager[T]): Obj[T]
def removeUndo[T <: Txn[LazyRef(...)]](parent: Folder[T], child: Obj[T])(implicit tx: T, undo: UndoManager[T]): Boolean