Package-level declarations
Types
Link copied to clipboard
open class AppDialogConfig @JvmOverloads constructor(context: Context, @LayoutRes val layoutId: Int = R.layout.app_dialog) : BaseDialogConfig
App对话框配置
Link copied to clipboard
open class BaseDialogConfig @JvmOverloads constructor(@LayoutRes val layoutId: Int = R.layout.app_dialog) : Parcelable
对话框配置基类
Link copied to clipboard
ViewHolder主要提供视图控件的一些常用设置
Functions
Link copied to clipboard
fun appDialogConfig(context: Context, @LayoutRes layoutId: Int = R.layout.app_dialog, block: AppDialogConfig.() -> Unit): AppDialogConfig
DSL
Link copied to clipboard
fun Context.appDialogConfig(@LayoutRes layoutId: Int = R.layout.app_dialog, block: AppDialogConfig.() -> Unit): AppDialogConfig
fun Fragment.appDialogConfig(@LayoutRes layoutId: Int = R.layout.app_dialog, block: AppDialogConfig.() -> Unit): AppDialogConfig
扩展DSL
Link copied to clipboard
fun baseDialogConfig(@LayoutRes layoutId: Int = R.layout.app_dialog, block: BaseDialogConfig.() -> Unit): BaseDialogConfig
DSL