flow
0.1.0
flow
/
com.ayvytr.flow.vm
/
BaseViewModel
/
zipFlow
zip
Flow
@
JvmOverloads
fun
<
T
,
R
,
OUT
>
zipFlow
(
request1
:
suspend
(
)
->
T
,
request2
:
suspend
(
)
->
R
,
transform
:
(
T
,
R
)
->
OUT
,
onSuccess
:
(
OUT
)
->
Unit
,
onError
:
(
NetworkException
)
->
Unit
=
{ performShowMessage(it) }
,
showLoading
:
Boolean
=
true
,
retry
:
Boolean
=
false
,
repeatSameJob
:
Boolean
=
false
)
Content copied to clipboard
通过
transform
,合并
request1
请求的
T
和
request2
请求的
R
,
onSuccess
返回
OUT
See also
com.ayvytr.flow.vm.BaseViewModel