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 hidePasswordButtonText: String = "Hide" { didSet { setNeedsUpdate() } }
|
||||||
open var showPasswordButtonText: String = "Show" { 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