We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Observable.flatMap
Observable.switchMap
1 parent 5e03f9c commit 5c9818aCopy full SHA for 5c9818a
kotlin-web/src/commonMain/kotlin/web/observable/Observable.kt
@@ -34,6 +34,7 @@ external class Observable<T : JsAny?>(
34
fun first(options: SubscribeOptions? = definedExternally): Promise<T>
35
36
fun <R : JsAny?> flatMap(transform: (T) -> ReadonlyArray<R>): Observable<R>
37
+ fun <R : JsAny?> flatMap(transform: (T) -> Observable<R>): Observable<R>
38
39
fun forEach(
40
action: (item: T) -> Unit,
@@ -76,6 +77,7 @@ external class Observable<T : JsAny?>(
76
77
)
78
79
fun <R : JsAny?> switchMap(transform: (T) -> ReadonlyArray<R>): Observable<R>
80
+ fun <R : JsAny?> switchMap(transform: (T) -> Observable<R>): Observable<R>
81
82
fun take(n: Int): Observable<T>
83
0 commit comments