KMPNotifierExtension

A pluggable capability of the KMPNotifier library.

Extensions are passed to KMPNotifier.initialize and installed exactly once. The library ships with LocalNotifications (in kmpnotifier-local) and FirebasePush (in kmpnotifier-push-firebase).

KMPNotifier.initialize(configuration, FirebasePush)

Properties

Link copied to clipboard

Extensions that must be installed before this one. They are installed automatically; users do not need to pass them explicitly.

Functions

Link copied to clipboard
abstract fun install(runtime: NotifierRuntime)

Called once during KMPNotifier.initialize (or on the first initialize call that includes this extension).