Package-level declarations

Media events.

Events

The event functionality is designed to transmit event information to the backend for generating statistics and using them in algorithms.

val photoManager: PhotoManager
val eventManager: MediaEventManager = photoManager.events

// 1. Register Events
eventManager.registerEvent(mediaId = 0L, event = MediaEvent.OPEN)
eventManager.registerEvent(mediaId = 0L, event = MediaEvent.VIEW)
eventManager.registerEvent(mediaId = 0L, event = MediaEvent.SEND)

// 2. Events are sent to the backend every 5 minutes, but you can speed this up.
eventManager.forcePushEvents()

Types

Link copied to clipboard
Link copied to clipboard