ReadableMacro

rescala.macros.ReadableMacroBundle.ReadableMacro
trait ReadableMacro[S[_], +A] extends ReadAs[S, A] with MacroAccess[A, ReadAs[S, A]]

Attributes

Graph
Supertypes
trait MacroAccess[A, ReadAs[S, A]]
trait ReadAs[S, A]
trait ReSource
class Object
trait Matchable
class Any
Known subtypes
trait EventCompat[T]
trait Event[T]
class EventImpl[T]
class Evt[T]
trait SignalCompat[T]
trait Signal[T]
class SignalImpl[T]
class Var[A]
class Reactor[T]

Members list

Concise view

internal

def read(v: Value): A

Interprets the internal type to the external type

Interprets the internal type to the external type

Attributes

Inherited from:
ReadAs

accessor

final def apply(): A

Makes the enclosing reactive expression depend on the current value of the reactive. Is an alias for value.

Makes the enclosing reactive expression depend on the current value of the reactive. Is an alias for value.

Attributes

See also:

value

Inherited from:
MacroAccess
final def value: A

Makes the enclosing reactive expression depend on the current value of the reactive. Is an alias for rescala.macros.MacroAccess.apply.

Makes the enclosing reactive expression depend on the current value of the reactive. Is an alias for rescala.macros.MacroAccess.apply.

Attributes

See also:

apply

Inherited from:
MacroAccess

Type members

Inherited types

type State[V] = S[V]

Attributes

Inherited from:
ReadAs
type Value

Attributes

Inherited from:
ReSource

Value members

Inherited methods

Attributes

Inherited from:
ReSource
def resource: T

Attributes

Inherited from:
MacroAccess