Package-level declarations

Types

Link copied to clipboard

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard

验证是否邮箱

Link copied to clipboard

验证是否手机

Link copied to clipboard

验证是否电话

Link copied to clipboard
inline fun <T, R> T.runIf(condition: Boolean = true, noinline block: T.() -> R): R?
Link copied to clipboard
inline fun <T> T.then(block: (T) -> Unit)

一个返回Unit的扩展函数,只保障闭包执行,可以看成是无返回值的 let 函数, 在一些需要函数返回值的场景可以用来替代显式书写的Unit

Link copied to clipboard
fun toBoolean(value: Any?): Boolean

将任意值转换成布尔,类似JS的 Boolean包装器函数