Control

object Control 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

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: Control[T], changes: IndexedSeq[Change[T]])

An update is a sequence of changes

An update is a sequence of changes

Types

type Graph = Graph

Value members

Concrete methods

def apply[T <: Txn[LazyRef(...)]]()(implicit tx: T): Control[T]
override
def init(): Unit
Definition Classes
Type -> Type
def read[T <: Txn[LazyRef(...)]](in: DataInput)(implicit tx: T): Control[T]
def readIdentifiedObj[T <: Txn[LazyRef(...)]](in: DataInput)(implicit tx: T): Obj[T]

Inherited methods

final override
def readObj[T <: Txn[LazyRef(...)]](in: DataInput)(implicit tx: T): Obj[T]
Definition Classes
Type -> Type
Inherited from
Type

Concrete fields

val Graph: Graph
final
val attrEditMode: "edit-mode"

Boolean indicating whether view should go into edit mode by default.

Boolean indicating whether view should go into edit mode by default.

final
val attrSource: "graph-source"

Source code of the graph function.

Source code of the graph function.

final
val typeId: 65551

Implicits

Implicits

implicit
def format[T <: Txn[LazyRef(...)]]: TFormat[T, Control[T]]