Package com.getsensibill.core
Types
Name | Summary |
---|---|
ActivityLifecycleListener | interface ActivityLifecycleListener Observer to monitor the Android Activity lifecycle of Sensibill Activities |
CoreState | class CoreState State of Sensibill Core/SDK |
DataEventType | enum class DataEventType Enum that represents the type of a Receipt Data Event. Associated with events tied to changes to receipt data |
InitializationBuilder | class InitializationBuilder Builder used to build instance of Initializer Initializer. InitializerBuilder makes sure that required values are available when creating Initializer |
Initializer | interface Initializer Interface that defines the required properties to initialize the Sensibill SDK |
ReceiptDataObserver | interface ReceiptDataObserver Observer to monitor Receipt Data events that occur inside the Sensibill SDK |
SDKStartup | interface SDKStartup Listener to observe the SDK start process OnSDKStarted, SDK is available to use OnSDKFailed, SDK failed to start |
SensibillSDK | object SensibillSDK : SensibillCore SensibillSDK.kt |
Session | class Session Defines basic session properties that the Sensibill SDK will use to build API requests |
TransactionDataObserver | interface TransactionDataObserver Observer to monitor Receipt Upload Transactions that occur inside of the Sensibill SDK |