AnalyticsService |
The base interface for the analytics. This will log events to any remote analytics provider. interface AnalyticsService |
AnalyticsWidgetInteractionInfo |
class AnalyticsWidgetInteractionInfo |
AnalyticsWidgetSpecificInfo |
class AnalyticsWidgetSpecificInfo |
DismissAction |
enum class DismissAction |
EngagementSDK |
Use this class to initialize the EngagementSDK. This is the entry point for SDK usage. This creates an instance of EngagementSDK. class EngagementSDK : IEngagement |
EpochTime |
A fixed moment in time with a specified baseline and precision. class EpochTime : Comparable<EpochTime> |
KeyboardHideReason |
enum class KeyboardHideReason |
KeyboardType |
enum class KeyboardType |
LiveLikeContentSession |
Represents a Content Session which LiveLike uses to deliver widgets and associate user with the Chat component. interface LiveLikeContentSession |
LiveLikeUser |
A LiveLikeUser is the representation of a user in the library. data class LiveLikeUser |
MessageListener |
Returns the new message count whenever a unread message is being posted interface MessageListener |
MixpanelAnalytics |
class MixpanelAnalytics : AnalyticsService |
MockAnalyticsService |
class MockAnalyticsService : AnalyticsService |
Stream |
A simple representation of an observable stream. Subscription will requires a key to avoid multiple subscription of the same observable. interface Stream<T> |
WidgetInfos |
A representation of a widget class WidgetInfos |