added keypads
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
77f8dfa3d8
commit
26e7e24ec7
@ -405,3 +405,23 @@ open class InputField: EntryFieldBase {
|
||||
open var hidePasswordButtonText: String = "Hide" { didSet { setNeedsUpdate() } }
|
||||
open var showPasswordButtonText: String = "Show" { didSet { setNeedsUpdate() } }
|
||||
}
|
||||
|
||||
extension InputField.FieldType {
|
||||
|
||||
public var keyboardType: UIKeyboardType {
|
||||
switch self {
|
||||
case .number:
|
||||
.numberPad
|
||||
case .tel:
|
||||
.phonePad
|
||||
case .creditCard:
|
||||
.numberPad
|
||||
case .date:
|
||||
.numberPad
|
||||
case .securityCode:
|
||||
.numberPad
|
||||
default:
|
||||
.default
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user