Idx.Selection.Observable

trait Observable[A] extends Idx.Selection[A] with Observable
trait Idx.Selection[A]
trait Able.Info
trait Able.Tag
trait Idx[A]
trait Collection[A]
trait Able.Size
trait Able.~[A]
class Object
trait Matchable
class Any

Def

def onChangeRun[U](f: => U): Control
protected def onObservableChange[U](l: () => U): Control
override def property(dflt: A): Pro.Observable[A]
Definition Classes
Source
Observable.scala

Inherited

@targetName("stream")
override def ~: ~[A]
Definition Classes
Inherited from
Selection
Source
__.scala
def apply(i: Int): A

Get value

Get value

Get selected value at given index

Inherited from
Selection
Source
__.scala
@targetName("get_Opt")
def get_?: Opt[A]

Optional selected value

Optional selected value

Returns first selected value or void option, if selection is empty

Inherited from
Selection
Source
__.scala
def indexes: Idx[Int]

Selected positions

Selected positions

Selected positions from target index

Note. positions.size == size

Inherited from
Selection
Source
__.scala
def info: Info
Inherited from
Selection
Source
__.scala
def isEmpty: Boolean
Inherited from
Size
Source
Size.scala
def size: Int

Count of selected values

Count of selected values

Returns total number of selected values

Inherited from
Selection
Source
__.scala
def tag: String

To String

To String

tag returns this instance String representation, which should be used insted of toString

Inherited from
Info
Source
Doc.scala
def target: Idx[A]

Selection target

Selection target

The Idx targeted by this selection

Inherited from
Selection
Source
__.scala