Link module
Coordinates
Section titled “Coordinates”- CocoaPods subspec:
pod 'AffiseModule/Link', '1.7.8'—AffiseModule.podspec:41-43. - SwiftPM product:
AffiseModuleLink—Package.swift:16.
Purpose
Section titled “Purpose”From the README:
Return last url in chan of redirection.
Supports a maximum of 10 redirections.
Public API
Section titled “Public API”@objc(AffiseLinkModule)public final class LinkModule: AffiseModule, AffiseLinkApi— AffiseModule/Link/Classes/LinkModule.swift:4-5.
public func resolve(_ url: String, _ callback: @escaping AffiseLinkCallback)—LinkModule.swift:24
Protocols and callbacks
Section titled “Protocols and callbacks”@objc public protocol AffiseLinkApi: AffiseModuleApi—AffiseAttributionLib/Classes/modules/link/AffiseLinkApi.swift:5@objc public protocol AffiseModuleLinkApi : AffiseLinkApi, AffiseHasModule—AffiseAttributionLib/Classes/modules/link/AffiseModuleLinkApi.swift:5public typealias AffiseLinkCallback = (_ result: String) -> Void—AffiseAttributionLib/Classes/modules/link/AffiseLinkCallback.swift:3
Related
Section titled “Related”- Deep linking — for handling resolved URLs in your app.