Action

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

Type members

Classlikes

sealed trait Change[T <: Txn[T]]

A change is either a state change, or a scan or a grapheme change

A change is either a state change, or a scan or a grapheme change

object Graph
Companion
class
final case class Graph(action: Act, controls: IndexedSeq[Configured]) extends Graph
Companion
object
final case class GraphChange[T <: Txn[T]](change: Change[Graph]) extends Change[T]
object GraphObj extends ExprTypeImpl[Graph, [T <: Txn[T]] =>> GraphObj[T]]
Companion
class
trait GraphObj[T <: Txn[T]] extends Expr[T, Graph]
Companion
object
final case class Update[T <: Txn[T]](w: Action[T], changes: IndexedSeq[Change[T]])

An update is a sequence of changes

An update is a sequence of changes

Value members

Concrete methods

override def init(): Unit
Definition Classes
Type -> Type

Concrete fields

final val attrSource: "graph-source"

Source code of the graph function.

Source code of the graph function.

final val typeId: 65552