UrlRouter

class UrlRouter

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Params

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun bundle(bundle: Bundle): UrlRouter
Link copied to clipboard
fun interceptorType(interceptorType: Class<out KUrlInterceptor>): UrlRouter

指定拦截器类型,未指定默认所有拦截器

Link copied to clipboard
fun security(isSecurity: Boolean): UrlRouter

是否进行安全检查

Link copied to clipboard
Link copied to clipboard
fun start(finishAfterStart: Boolean = false)

进行跳转,不返回结果,不支持的链接会有默认Toast

Link copied to clipboard
fun startWithResult(finishAfterStart: Boolean = false): Boolean

跳转并返回处理结果,没有默认处理,不支持的链接不会默认Toast

fun startWithResult(finishAfterStart: Boolean = false, isDefaultHandle: Boolean): Boolean

跳转并返回处理结果,不支持的链接不会默认Toast

Link copied to clipboard
fun uri(uri: Uri?): UrlRouter
Link copied to clipboard
fun url(url: String?): UrlRouter