Package-level declarations
Types
Link copied to clipboard
Activity的路由器,和ActivityRouterLauncher配合可实现从compose跳转到Activity并获取activity的返回值
Link copied to clipboard
class ActivityRouterLauncher<I, O>(contract: ActivityResultContract<I, O>, block: (ActivityRouter<I, O>) -> Unit)
Activity路由器的分配器
Link copied to clipboard
Link copied to clipboard
interface BackPressedHandler
Link copied to clipboard
清空当前栈
Link copied to clipboard
正常
Link copied to clipboard
Link copied to clipboard
路由构建类,用于构建路由到下一个页面所需的一些数据:参数,回调等。
Link copied to clipboard
Link copied to clipboard
interface RouteUIViewControllerDelegate
Functions
Link copied to clipboard
后退拦截器
Link copied to clipboard
转换数据,如果不是基础数据类型或无法转换则返回null
Link copied to clipboard
fun ActivityRouter<Intent, ActivityResult>.intent(activityKClass: KClass<out Activity>, block: Intent.() -> Unit = {}): Intent
获取Intent
Link copied to clipboard
注册路由代理
Link copied to clipboard
构建路由的方法
Link copied to clipboard
Link copied to clipboard
平台的后退实现