Package-level declarations

Types

Link copied to clipboard
class Umami(website: Uuid, enableEventQueue: Boolean = true, umamiOptions: UmamiOptionsBuilder.() -> Unit = {})

The main entry point for the Umami analytics library. This class is responsible for initializing the Umami configuration and managing the event queue.

Link copied to clipboard

A DSL-style builder for constructing UmamiOptions instances, providing a flexible way to configure the Umami client.

Properties

Link copied to clipboard
const val EVENT_QUEUE_CAPACITY: Int = 25

Default event queue capacity. The capacity can be customized on the Umami object creation. After this number, the queue will wait until the list has room for adding more items in the queue.