SBFunctionalConfiguration

data class SBFunctionalConfiguration(var enableReceiptEmail: Boolean = true, var enableNotes: Boolean = true, var enableTags: Boolean = true, var enableTips: Boolean = true, var enableFolders: Boolean = true, var enableLongReceiptCapture: Boolean = true, var enableCaptureTips: Boolean = true, var enableDateFilter: Boolean = true, var enablePaymentFilter: Boolean = true, var enableNotifications: Boolean = true, var enableCamera: Boolean = true, var enableExports: Boolean = true, var enableCurrencyFilter: Boolean = true, var enableSecurityPatches: Boolean = true, var offlineModeEnabled: Boolean = true, var enableFolderSorting: Boolean = true, var processingEstimatesEnabled: Boolean = true, var nonReceiptEmailsEnabled: Boolean = true, var showSearchInReceiptList: Boolean = false, var enableImagePicker: Boolean = true, var enableAchievementFeedback: Boolean = true, var receiptEmailDisplayDomain: String? = null, var enableSecureWindow: Boolean = false)

Class that defines the feature configurations for the Sensibill SDK.

Constructors

Link copied to clipboard
constructor(enableReceiptEmail: Boolean = true, enableNotes: Boolean = true, enableTags: Boolean = true, enableTips: Boolean = true, enableFolders: Boolean = true, enableLongReceiptCapture: Boolean = true, enableCaptureTips: Boolean = true, enableDateFilter: Boolean = true, enablePaymentFilter: Boolean = true, enableNotifications: Boolean = true, enableCamera: Boolean = true, enableExports: Boolean = true, enableCurrencyFilter: Boolean = true, enableSecurityPatches: Boolean = true, offlineModeEnabled: Boolean = true, enableFolderSorting: Boolean = true, processingEstimatesEnabled: Boolean = true, nonReceiptEmailsEnabled: Boolean = true, showSearchInReceiptList: Boolean = false, enableImagePicker: Boolean = true, enableAchievementFeedback: Boolean = true, receiptEmailDisplayDomain: String? = null, enableSecureWindow: Boolean = false)

Properties

Link copied to clipboard

Determines if user achievement feedback will be presented to users. Defaults to true

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Determines if currency filter for search will be available to users. Defaults to true

Link copied to clipboard

Determines if date filter for search will be available to users. Defaults to true

Link copied to clipboard

Determines if exports will be available from receipt and folder screens. Defaults to true

Link copied to clipboard

Determines if Receipts Folder feature should be available to users. Defaults to true

Link copied to clipboard

Determines if folder sorting will be turned on for folder lists. Defaults to true

Link copied to clipboard
Link copied to clipboard

Determines if the Notes for receipts should be available to users. Defaults to true

Link copied to clipboard

Determines if SDK notifications (notification pane on main receipt list) will be available to users. Defaults to true

Link copied to clipboard

Determines if payment type filter for search will be available to users. Defaults to true

Link copied to clipboard

Determines if the Receipt Email feature/UI should be available to users. Defaults to true

Link copied to clipboard

Determines if the SDK activities will be visible to screen recording. Defaults to false

Link copied to clipboard
Link copied to clipboard

Determines if Receipt tags UI should be available to users. Defaults to true

Link copied to clipboard
Link copied to clipboard

Determines if offline mode in SDK will turned on. Defaults to true

Link copied to clipboard

The email domain to be displayed to users for receipt emails.

Link copied to clipboard

Determines if search will be present in receipt list menu. Defaults to false

Functions