updated for password field
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
896d393d7a
commit
aa4dc91afa
@ -262,7 +262,7 @@ open class InputField: EntryFieldBase {
|
|||||||
var minWidth: CGFloat = 40.0
|
var minWidth: CGFloat = 40.0
|
||||||
var leftIconName: Icon.Name?
|
var leftIconName: Icon.Name?
|
||||||
var actionModel: InputField.TextLinkModel?
|
var actionModel: InputField.TextLinkModel?
|
||||||
var toolTipModel: Tooltip.TooltipModel?
|
var toolTipModel: Tooltip.TooltipModel? = tooltipModel
|
||||||
var isSecureTextEntry = false
|
var isSecureTextEntry = false
|
||||||
|
|
||||||
switch fieldType {
|
switch fieldType {
|
||||||
@ -277,7 +277,10 @@ open class InputField: EntryFieldBase {
|
|||||||
|
|
||||||
case .password:
|
case .password:
|
||||||
let isHide = passwordActionType == .hide
|
let isHide = passwordActionType == .hide
|
||||||
let buttonText = isHide ? hidePasswordButtonText : showPasswordButtonText
|
let buttonText = isHide ?
|
||||||
|
hidePasswordButtonText.isEmpty ? "Hide" : hidePasswordButtonText :
|
||||||
|
showPasswordButtonText.isEmpty ? "Show" : showPasswordButtonText
|
||||||
|
|
||||||
isSecureTextEntry = !isHide
|
isSecureTextEntry = !isHide
|
||||||
let nextPasswordActionType = passwordActionType.toggle()
|
let nextPasswordActionType = passwordActionType.toggle()
|
||||||
if let text, !text.isEmpty {
|
if let text, !text.isEmpty {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user