Package io.karte.android.notifications

Types

KarteAttributes
Link copied to clipboard
data class KarteAttributes(title: String, body: String, sound: Boolean, channel: String, link: String, type: String, fileUrl: String) : DTO<KarteAttributes>
KARTEが自動で処理するプッシュ通知のデータを取り扱うクラスです。
MessageHandler
Link copied to clipboard
class MessageHandler
KARTEから送信された通知メッセージを処理する機能を提供するクラスです。
Notifications
Link copied to clipboard
class Notifications : ActivityLifecycleCallback, Library
FCMトークンの登録やクリックイベントの送信を管理するクラスです。
NotificationsConfig
Link copied to clipboard
class NotificationsConfig : LibraryConfig
Notificationsモジュールの設定を保持するクラスです。

Functions

registerFCMToken
Link copied to clipboard
fun KarteApp.Companion.registerFCMToken(token: String)
FCM(Firebase Cloud Messaging)トークンを登録します。なお初期化が行われていない状態で呼び出した場合は登録処理は行われません。