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 leftIconName: Icon.Name?
|
||||
var actionModel: InputField.TextLinkModel?
|
||||
var toolTipModel: Tooltip.TooltipModel?
|
||||
var toolTipModel: Tooltip.TooltipModel? = tooltipModel
|
||||
var isSecureTextEntry = false
|
||||
|
||||
switch fieldType {
|
||||
@ -277,7 +277,10 @@ open class InputField: EntryFieldBase {
|
||||
|
||||
case .password:
|
||||
let isHide = passwordActionType == .hide
|
||||
let buttonText = isHide ? hidePasswordButtonText : showPasswordButtonText
|
||||
let buttonText = isHide ?
|
||||
hidePasswordButtonText.isEmpty ? "Hide" : hidePasswordButtonText :
|
||||
showPasswordButtonText.isEmpty ? "Show" : showPasswordButtonText
|
||||
|
||||
isSecureTextEntry = !isHide
|
||||
let nextPasswordActionType = passwordActionType.toggle()
|
||||
if let text, !text.isEmpty {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user