inappmessaging / io.karte.android.core.library / ActionModule

ActionModule

interface ActionModule : Module

アクションに関連する処理をフックするためのモジュールタイプです。

サブモジュールと連携するために用意している機能であり、通常利用で使用することはありません。

Functions

receive

Trackサーバーのレスポンスデータをハンドルします。

abstract fun receive(trackResponse: TrackResponse, trackRequest: TrackRequest): Unit

reset

各画面に対するリセット要求をハンドルします。 画面遷移やdismiss等の特定画面に対して表示を停止する際に呼ばれます。

abstract fun reset(): Unit

resetAll

全体に対するリセット要求をハンドルします。 オプトアウト等の全体の接客表示を停止する際に呼ばれます。

abstract fun resetAll(): Unit

Inheritors

InAppMessaging

アプリ内メッセージの管理を行うクラスです。

class InAppMessaging : Library, ActionModule, UserModule, ActivityLifecycleCallback