![JAR search and dependency download from the Maven repository](/logo.png)
rx.lang.kotlin.subjects.kt Maven / Gradle / Ivy
package rx.lang.kotlin
import rx.schedulers.TestScheduler
import rx.subjects.*
fun BehaviorSubject() : BehaviorSubject = BehaviorSubject.create()
fun BehaviorSubject(default : T) : BehaviorSubject = BehaviorSubject.create(default)
fun AsyncSubject() : AsyncSubject = AsyncSubject.create()
fun PublishSubject() : PublishSubject = PublishSubject.create()
fun ReplaySubject(capacity : Int = 16) : ReplaySubject = ReplaySubject.create(capacity)
fun Subject.synchronized() : Subject = SerializedSubject(this)
fun TestSubject(scheduler: TestScheduler) : TestSubject = TestSubject.create(scheduler)
© 2015 - 2025 Weber Informatics LLC | Privacy Policy