OptionalNumberSpinnerViewImpl

abstract
class OptionalNumberSpinnerViewImpl[T <: Txn[T], A](val maxWidth: Int, isInteger: Boolean)(implicit val cursor: Cursor[T], val undoManager: UndoManager[T]) extends NumberSpinnerViewImpl[T, Option[A]]
trait NumberSpinnerViewImpl[T, Option[A]]
trait CellViewEditor[T, Option[A], Spinner]
trait View[Option[A]]
trait ComponentHolder[Spinner]
trait View[T]
trait Disposable[T]
class Object
trait Matchable
class Any

Type members

Inherited types

type C = Comp
Inherited from
CellViewEditor

Value members

Constructors

def this(maxWidth: Int)(implicit cursor: Cursor[T], undoManager: UndoManager[T])

Abstract methods

protected
def default: Option[A]
override protected
Definition Classes

Concrete methods

override protected
def mkSpinner: Spinner
Definition Classes

Inherited methods

protected
def clearDirty(): Unit
Inherited from
CellViewEditor
protected
def committer: Option[Committer[T, Option[A]]]
Inherited from
NumberSpinnerViewImpl
final
def component: Spinner
Inherited from
ComponentHolder
final protected
def component_=(c: Spinner): Unit
Inherited from
ComponentHolder
final protected
def createComponent(): Spinner
Inherited from
NumberSpinnerViewImpl
def dispose()(implicit tx: T): Unit
Inherited from
CellViewEditor
final
def guiInit(): Unit
Inherited from
CellViewEditor
final protected
def observeDirty(text: TextComponent): Unit
Inherited from
CellViewEditor
protected
def observer: Disposable[T]
Inherited from
NumberSpinnerViewImpl
protected
def parseModelValue(v: Any): Option[Option[A]]
Inherited from
NumberSpinnerViewImpl
final
def update(newValue: Option[A]): Unit
Inherited from
CellViewEditor
protected
def valueToComponent(): Unit
Inherited from
CellViewEditor

Concrete fields

protected
val maxWidth: Int

Inherited fields

final protected
var dirty: Option[DirtyBorder]
Inherited from
CellViewEditor
protected
var value: Option[A]
Inherited from
NumberSpinnerViewImpl

Implicits

Implicits

implicit protected
val cursor: Cursor[T]
implicit protected
val undoManager: UndoManager[T]