AppEvent

sealed class AppEvent

The different events emitted by the apps and the keyboard SDK, used for analytics and usage tracking.

Summary

Classes
Analytics Events emitted by each individual app
Usage Events emitted by the SDK related to app usage
Activity Events emitted by the base search app
Metrics Events emitted by the SDK or base search app related to measurements

Classes

Analytics

data class Analytics(key: String, value: Any? = null) : AppEvent()

Events emitted by each individual app

Usage

sealed class Usage : AppEvent()

Events emitted by the SDK related to app usage

Activity

sealed class Activity : AppEvent()

Events emitted by the base search app

Metrics

sealed class Metrics : AppEvent()

Events emitted by the SDK or base search app related to measurements (not accumulated)


If something needs to be added or if you find an error in our documentation, please let us know either on our GitHub or Discord.

Last updated on June 16, 2023