Package-level declarations

Types

Link copied to clipboard
data class ElementState(    val isFocused: Boolean,     val isBlurred: Boolean,     val isEmpty: Boolean,     val isValid: Boolean,     val isComplete: Boolean,     val validationError: ElementValidationError?)
Link copied to clipboard
abstract class ElementStateManager(    isFocused: Boolean,     isBlurred: Boolean,     isEmpty: Boolean,     isValid: Boolean,     isComplete: Boolean,     validationError: ElementValidationError?)
Link copied to clipboard
Link copied to clipboard
class PanElementStateManager(    state: ElementState,     validators: Array<PanValidator>) : ElementStateManager
Link copied to clipboard
interface PanValidator
Link copied to clipboard
Link copied to clipboard
open class WhitelistedCards(prefix: String, repeatCount: Int = 1) : PanValidator

Properties

Link copied to clipboard
const val MAX_CARD_LENGTH: Int = 19
Link copied to clipboard
const val MIN_CARD_LENGTH: Int = 16