ComboBoxExpandedImpl

abstract class ComboBoxExpandedImpl[T <: Txn[T], A](val peer: ComboBox[A], tx0: T)(ctx: Context[T]) extends ComponentExpandedImpl[T] with Repr[T, A]
trait Repr[T, A]
trait IControl[T]
trait Form[T]
trait View[T]
trait Disposable[T]
class Object
trait Matchable
class Any

Type members

Inherited types

type C = Component
Inherited from
Repr

Value members

Abstract methods

protected def mkValueExpanded(init: (Int, Option[A])): IExpr[T, (Int, Option[A])] & TxnInit[T]

Concrete methods

override def dispose(tx: T): Unit
Definition Classes
ComponentExpandedImpl -> Disposable

Inherited methods

def comboBox: ComboBox[A]
Inherited from
Repr
def component: C
Inherited from
View
def initComponent(tx: T, ctx: Context[T]): ComboBoxExpandedImpl[T, A]
Inherited from
ComponentExpandedImpl
def initControl(tx: T): Unit
Inherited from
ComponentExpandedImpl
final protected def initProperty[A](key: String, default: A)(set: A => Unit)(tx: T, ctx: Context[T]): Unit
Inherited from
ComponentExpandedImpl

Concrete fields

protected val _value: IExpr[T, (Int, Option[A])] & TxnInit[T]
protected val peer: ComboBox[A]