updated onclick
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
0ab83fa7a8
commit
3c508aff0e
@ -40,7 +40,7 @@ extension InputField {
|
|||||||
var keyboardType: UIKeyboardType
|
var keyboardType: UIKeyboardType
|
||||||
var minWidth: CGFloat = 40.0
|
var minWidth: CGFloat = 40.0
|
||||||
var leftImageName: String?
|
var leftImageName: String?
|
||||||
var actionModel: InputField.TextLinkModel?
|
var actionModel: TextLinkModel?
|
||||||
var toolTipModel: Tooltip.TooltipModel?
|
var toolTipModel: Tooltip.TooltipModel?
|
||||||
var isSecureTextEntry = false
|
var isSecureTextEntry = false
|
||||||
var placeholderText: String?
|
var placeholderText: String?
|
||||||
@ -66,7 +66,10 @@ extension InputField {
|
|||||||
inputField.actionTextLink.surface = inputField.surface
|
inputField.actionTextLink.surface = inputField.surface
|
||||||
if let actionModel {
|
if let actionModel {
|
||||||
inputField.actionTextLink.text = actionModel.text
|
inputField.actionTextLink.text = actionModel.text
|
||||||
inputField.actionTextLink.onClick = actionModel.onClick
|
inputField.actionTextLink.onClick = { [weak self] _ in
|
||||||
|
guard let self else { return }
|
||||||
|
actionModel.onClick(inputField.value)
|
||||||
|
}
|
||||||
inputField.actionTextLink.isHidden = false
|
inputField.actionTextLink.isHidden = false
|
||||||
inputField.containerStackView.setCustomSpacing(VDSLayout.space2X, after: inputField.statusIcon)
|
inputField.containerStackView.setCustomSpacing(VDSLayout.space2X, after: inputField.statusIcon)
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user