跳转至

net / com.drake.net.scope / DialogCoroutineScope

DialogCoroutineScope

class DialogCoroutineScope :NetCoroutineScope, LifecycleObserver

自动加载对话框网络请求

开始: 显示对话框 错误: 提示错误信息, 关闭对话框 完全: 关闭对话框

Parameters

activity - 对话框跟随生命周期的FragmentActivity

dialog - 不使用默认的加载对话框而指定对话框

cancelable - 是否允许用户取消对话框

Constructors

Name Summary
<init> 自动加载对话框网络请求DialogCoroutineScope(activity: FragmentActivity, dialog:Dialog? = null, cancelable:Boolean= true, dispatcher: CoroutineDispatcher = Dispatchers.Main)

Properties

Name Summary
activity 对话框跟随生命周期的FragmentActivityval activity: FragmentActivity
cancelable 是否允许用户取消对话框val cancelable:Boolean
dialog 不使用默认的加载对话框而指定对话框var dialog:Dialog?

Functions

Name Summary
dismiss fun dismiss():Unit
finally fun finally(e:Throwable?):Unit
handleError 错误处理fun handleError(e:Throwable):Unit
readCache 读取缓存回调fun readCache(succeed:Boolean):Unit
start fun start():Unit