class DefaultCreditCardsManagementInteractor(private val controller: CreditCardsManagementController,) : CreditCardsManagementInteractor {override fun onSelectCreditCard(creditCard: CreditCard) { controller.handleCreditCardClicked(creditCard) CreditCards.managementCardTapped.record(NoExtras()) } override fun onAddCreditCardClick() { controller.handleAddCreditCardClicked() CreditCards.managementAddTapped.record(NoExtras()) } }
The default implementation of [CreditCardsManagementInteractor].