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 5634cb6 commit efdbc41Copy full SHA for efdbc41
kotlin-web/src/commonMain/kotlin/web/observable/Observable.kt
@@ -33,7 +33,7 @@ external class Observable<T : JsAny?>(
33
34
fun first(options: SubscribeOptions? = definedExternally): Promise<T>
35
36
- // fun flatMap(Mapper mapper) : Observable
+ fun <R : JsAny?> flatMap(transform: (T) -> ReadonlyArray<R>): Observable<R>
37
38
fun forEach(
39
action: (item: T) -> Unit,
@@ -71,7 +71,7 @@ external class Observable<T : JsAny?>(
71
options: SubscribeOptions? = definedExternally,
72
)
73
74
- // fun switchMap(Mapper mapper) : Observable
+ fun <R : JsAny?> switchMap(transform: (T) -> ReadonlyArray<R>): Observable<R>
75
76
fun take(n: Int): Observable<T>
77
0 commit comments