Cursors

object Cursors extends Type
Companion
class
trait Type
class Object
trait Matchable
class Any

Type members

Classlikes

sealed trait Change[T <: Txn[T], D <: Txn[D]]
final case class ChildAdded[T <: Txn[T], D <: Txn[D]](idx: Int, child: Cursors[T, D]) extends Change[T, D]
final case class ChildRemoved[T <: Txn[T], D <: Txn[D]](idx: Int, child: Cursors[T, D]) extends Change[T, D]
final case class ChildUpdate[T <: Txn[T], D <: Txn[D]](change: Update[T, D]) extends Change[T, D]
final case class Renamed[T <: Txn[T], D <: Txn[D]](change: Change[String]) extends Change[T, D]
final case class Update[T <: Txn[T], D <: Txn[D]](source: Cursors[T, D], changes: IndexedSeq[Change[T, D]])

Value members

Inherited methods

def init(): Unit
Inherited from
Type

Concrete fields

final val typeId: 65548