Package com.clevertap.android.sdk
See: Description
-
Interface Summary Interface Description CTFeatureFlagsListener Interface definition for a callback to be invoked when Feature Flag gets updated. ILogger InAppNotificationListener A listener for in-app notifications. InboxMessageButtonListener InboxMessageListener FailureFlushListener CTInboxListener InAppNotificationButtonListener DidClickForHardPermissionListener Internal interface for communication between fragment and its respective activity when action buttons are clicked via InApp/Inbox payload. PushPermissionResponseListener A listener for notification permission. SyncListener ☠Deprecated as of version and will be removed in future versions Use getCleverTapID insteadDevicePushTokenRefreshListener Implement to get called back when the device push token is refreshed RequestDevicePushTokenListener Implement to get called back when the device push token is received GeofenceCallback Constants -
Class Summary Class Description BaseAnalyticsManager ActivityLifecycleCallback Class for handling activity lifecycle events Application CTLockManager Logger Utils DeviceInfo CleverTapInstanceConfig InAppFCManager ManifestInfo Parser for android manifest and picks up fields from manifest once to be references Should be singleton and initialised only once -> need to validate. CoreMetaData This class stores run time state of CleverTap's instance UTMDetail ControllerManager LocalDataStore SessionManager CTWebInterface This class helps WebViews to interact with CleverTapAPI via pre-defined methods CallbackManager StorageHelper CleverTapAPI CleverTapAPIThis is the main CleverTapAPI class that manages the SDK instances CTInboxStyleConfig This class has all the parameters required to configure the styling of your CTInboxActivity All the setter methods are public and the object of this class is made immutable by CleverTapAPI BaseCallbackManager InAppNotificationActivity AnalyticsManager BuildConfig CTPreferenceCache CleverTapFileProvider CleverTap FileProvider to avoid manifest merger conflicts when apps already have their own FileProvider. ProfileValueHandler CTXtensions StoreProviderKt -
Enum Summary Enum Description LogLevel -
Annotation Summary Annotation Description IdentityType -
Object Summary Object Description AnalyticsManagerBundler Companion