TestBroadcaster

japgolly.scalajs.react.test.TestBroadcaster
See theTestBroadcaster companion object
class TestBroadcaster[I, A](initialValue: A, f: I => A) extends TestBroadcasterF[Sync, I, A], Broadcaster[I]

Attributes

Companion
object
Graph
Supertypes
trait Broadcaster[I]
trait Listenable[I]
class TestBroadcasterF[Sync, I, A]
trait BroadcasterF[Sync, I]
trait ListenableF[Sync, I]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

override def broadcast(i: I): F[Unit]

Attributes

Definition Classes
TestBroadcasterF -> BroadcasterF
Inherited from:
TestBroadcasterF
def getLatestValue(): A

Attributes

Inherited from:
TestBroadcasterF
final protected def listenerIterator: Iterator[A => F[Unit]]

Attributes

Inherited from:
BroadcasterF
override def register(listener: I => Function0[Unit]): F[F[Unit]]

Register a listener.

Register a listener.

Value parameters

listener

The listener/consumer. A procedure that receives data of type A.

Attributes

Returns

A procedure to unregister the given listener.

Definition Classes
BroadcasterF -> ListenableF
Inherited from:
BroadcasterF
final def registerF[G[_]](listener: I => G[Unit])(implicit G: Dispatch[G]): F[F[Unit]]

Attributes

Inherited from:
ListenableF

Inherited fields

val latestValue: Function0[A]

Attributes

Inherited from:
TestBroadcasterF
val px: Px[A]

Attributes

Inherited from:
TestBroadcasterF