DeepLinkEvent

@objc(KRTDeepLinkEvent)
public class DeepLinkEvent : NSObject
extension DeepLinkEvent: Library
extension DeepLinkEvent: DeepLinkModule

deep link イベントを処理するためのクラスです。

SDK内部で利用するクラスであり、通常のSDK利用でこちらのクラスを利用することはありません。

  • ローダークラスが Objective-Cランライムに追加されたタイミングで呼び出されるメソッドです。 本メソッドが呼び出されたタイミングで、KarteApp クラスに本クラスをライブラリとして登録します。

    Declaration

    Swift

    @objc
    public class func _krt_load()
  • Declaration

    Swift

    public static var name: String { get }
  • Declaration

    Swift

    public static var version: String { get }
  • Declaration

    Swift

    public static var isPublic: Bool { get }
  • Declaration

    Swift

    public static func configure(app: KarteApp)
  • Declaration

    Swift

    public static func unconfigure(app: KarteApp)
  • Declaration

    Swift

    public var name: String { get }
  • Declaration

    Swift

    public func handle(app: UIApplication, open url: URL) -> Bool