Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class AnalyticsClient
Analytics client can be used to publish analytics event to the list of registered analytics handlers.
Link copied to clipboard
data class AnalyticsData(val name: String?, val properties: Properties?)
Link copied to clipboard
An IOException that describes the reason why an AnalyticsEvent cannot be saved.
Link copied to clipboard
An IOException that describes the reason why an AnalyticsEvent cannot be sent.
Link copied to clipboard
Link copied to clipboard
Contract of the listener that can receive error notifications from the analytics client.
Link copied to clipboard
Contract of the class that handle incoming analytics events.
Link copied to clipboard
@Emits(events = ["error"])
class InteractivityAnalytics(context: <Error class: unknown class>?, project: Project?, brightcoveVideoView: BaseVideoView?) : AnalyticsListener
Link copied to clipboard
Link copied to clipboard
data class Properties(context: String = "Viewer")
Link copied to clipboard
data class Quiz(submit: Boolean = false)
Link copied to clipboard
data class User(id: String? = null, interacted: Boolean? = null)