Interface CardDataInputDelegate
-
- All Implemented Interfaces:
public interface CardDataInputDelegates.y.biryukov
-
-
Method Summary
Modifier and Type Method Description abstract UnitvalidateCardNumberAndGoToNextField(String cardNumber, Boolean allowGotoNextField, Boolean forceHideError, Boolean isFocused, Function2<String, Boolean, Unit> updateState, Function0<Unit> goToNextField)abstract UnitvalidateExpireDateAndFocusNextField(String expireDate, Boolean allowGoToNextField, Boolean isFocused, Function2<String, Boolean, Unit> updateState, Function0<Unit> goToNextField)abstract UnitvalidateCvc(String cvc, Boolean isFocused, Function2<String, Boolean, Unit> updateState)abstract UnitonCardScanned(String cardNumber, String expireDate, Function2<String, String, Unit> updateState, Function0<Unit> requestExpireDateFocus, Function0<Unit> requestCvcFocus)-
-
Method Detail
-
validateCardNumberAndGoToNextField
abstract Unit validateCardNumberAndGoToNextField(String cardNumber, Boolean allowGotoNextField, Boolean forceHideError, Boolean isFocused, Function2<String, Boolean, Unit> updateState, Function0<Unit> goToNextField)
-
validateExpireDateAndFocusNextField
abstract Unit validateExpireDateAndFocusNextField(String expireDate, Boolean allowGoToNextField, Boolean isFocused, Function2<String, Boolean, Unit> updateState, Function0<Unit> goToNextField)
-
validateCvc
abstract Unit validateCvc(String cvc, Boolean isFocused, Function2<String, Boolean, Unit> updateState)
-
-
-
-