CellViewEditor

trait CellViewEditor[T <: Txn[T], A, Comp <: Component] extends View[T] with ComponentHolder[Comp] with View[A]
trait View[A]
trait ComponentHolder[Comp]
trait View[T]
trait Disposable[T]
class Object
trait Matchable
class Any

Type members

Types

type C = Comp

Value members

Abstract methods

protected
def createComponent(): Comp
protected
def observer: Disposable[T]
protected
def valueToComponent(): Unit

Concrete methods

protected
def clearDirty(): Unit
def dispose()(implicit tx: T): Unit
final
def guiInit(): Unit
final protected
def observeDirty(text: TextComponent): Unit
final
def update(newValue: A): Unit

Inherited methods

final
def component: Comp
Inherited from
ComponentHolder
final protected
def component_=(c: Comp): Unit
Inherited from
ComponentHolder

Abstract fields

protected
var value: A

Concrete fields

final protected
var dirty: Option[DirtyBorder]