Pro.Observable.X.AbstractTrait

trait AbstractTrait[A] extends Pro.X.AbstractTrait[A] with Pro.Observable[A] with Provider
Source
X.scala
trait Able.Info
trait Able.Tag
trait Pro[A]
class Object
trait Matchable
class Any

Def

protected def fireChange: Int
Source
X.scala
override def onChange[U](f: () => U): Control
Definition Classes
Source
X.scala

Inherited

def apply(): A

Get value

Get value

Returns property value

   val pro: Pro.M[String] = Pro.M[String]("abc")

   val v1 = pro.apply() // Regular call
   val v2 = pro()       // Scala "syntactic sugar" call
Inherited from
Pro
Source
__.scala
lazy protected val eventStore: Store
Inherited from
Provider
Source
Provider.scala
def info: Info
Inherited from
AbstractTrait
Source
X.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