com.raquo.airstream.custom

Members list

Type members

Classlikes

class CustomSignalSource[A](getInitialValue: => Try[A], makeConfig: (() => A, () => A, GetStartIndex, GetIsStarted) => Config) extends WritableSignal[A], CustomSource[A]

Use this to easily create a custom signal from an external source

Use this to easily create a custom signal from an external source

See docs on custom sources, and CustomSource.Config

Attributes

Companion
object
Supertypes
trait CustomSource[A]
trait WritableSignal[A]
trait Signal[A]
trait SignalSource[A]
trait Observable[A]
trait Named
trait Source[A]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
trait CustomSource[A] extends WritableObservable[A]

Base functionality for a custom observable based on start and stop callbacks.

Base functionality for a custom observable based on start and stop callbacks.

See:

Attributes

Companion
object
Supertypes
trait Observable[A]
trait Named
trait Source[A]
class Object
trait Matchable
class Any
Show all
Known subtypes
object CustomSource

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class CustomStreamSource[A](makeConfig: (() => A, FireError, GetStartIndex, GetIsStarted) => Config) extends WritableStream[A], CustomSource[A]

Use this to easily create a custom signal from an external source

Use this to easily create a custom signal from an external source

See docs on custom sources, and CustomSource.Config

Attributes

Companion
object
Supertypes
trait CustomSource[A]
trait WritableStream[A]
trait EventStream[A]
trait EventSource[A]
trait Observable[A]
trait Named
trait Source[A]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type