CreationTicket

@implicitNotFound(msg = "Could not find capability to create reactives. Maybe a missing import?") final
class CreationTicket(val self: Either[Initializer, Scheduler], val rename: ReName)

Enables the creation of other reactives

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def isInnerTicket(): Boolean

Returns true if this ticket is already part of a transaction.

Returns true if this ticket is already part of a transaction.

def transaction[T](f: Initializer => T): T

Using the ticket requires to create a new scope, such that we can ensure that everything happens in the same transaction

Using the ticket requires to create a new scope, such that we can ensure that everything happens in the same transaction

Concrete fields

val self: Either[Initializer, Scheduler]