View on GitHub

sensibill-android-documentation

com.getsensibill.core

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