CardAccountRangeService

class CardAccountRangeService(    cardAccountRangeRepository: CardAccountRangeRepository,     workContext: CoroutineContext,     val staticCardAccountRanges: StaticCardAccountRanges,     accountRangeResultListener: CardAccountRangeService.AccountRangeResultListener)

Constructors

Link copied to clipboard
fun CardAccountRangeService(    cardAccountRangeRepository: CardAccountRangeRepository,     workContext: CoroutineContext,     staticCardAccountRanges: StaticCardAccountRanges,     accountRangeResultListener: CardAccountRangeService.AccountRangeResultListener)

Types

Link copied to clipboard
interface AccountRangeResultListener

Functions

Link copied to clipboard
fun cancelAccountRangeRepositoryJob()
Link copied to clipboard
fun onCardNumberChanged(cardNumber: CardNumber.Unvalidated)
Link copied to clipboard
fun queryAccountRangeRepository(cardNumber: CardNumber.Unvalidated)
Link copied to clipboard
fun updateAccountRangeResult(newAccountRange: AccountRange?)

Properties

Link copied to clipboard
var accountRange: AccountRange? = null
Link copied to clipboard
var accountRangeRepositoryJob: Job? = null
Link copied to clipboard
val isLoading: Flow<Boolean>
Link copied to clipboard
val staticCardAccountRanges: StaticCardAccountRanges