Parameter
open class Parameter : AbstractParameter, @unchecked Sendable路由参数类,可直接使用,也可完全自定义
- 
                  
                  路由信息来源Key,兼容字典传参,默认未使用 DeclarationSwift public static let routerSourceKey: String
- 
                  
                  路由信息选项Key,兼容字典传参,支持NavigationOptions DeclarationSwift public static let routerOptionsKey: String
- 
                  
                  路由动画选项Key,兼容字典传参,仅open生效 DeclarationSwift public static let routerAnimatedKey: String
- 
                  
                  路由完成选项Key,兼容字典传参,仅open生效 DeclarationSwift public static let routerCompletedKey: String
- 
                  
                  路由信息句柄Key,兼容字典传参,仅open生效 DeclarationSwift public static let routerHandlerKey: String
- 
                  
                  路由信息来源,默认未使用 DeclarationSwift open var routerSource: String? { get set }
- 
                  
                  路由信息选项,支持NavigationOptions DeclarationSwift open var routerOptions: NavigatorOptions? { get set }
- 
                  
                  路由动画选项,仅open生效 DeclarationSwift open var routerAnimated: Bool? { get set }
- 
                  
                  路由完成选项,仅open生效 DeclarationSwift open var routerCompleted: Bool? { get set }
- 
                  
                  路由信息句柄,仅open生效 DeclarationSwift open var routerHandler: (@convention(block) @MainActor @Sendable (Context, UIViewController) -> Void)? { get set }
 View on GitHub
View on GitHub