ensure formModel exists
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
81df3b51b4
commit
a64ec7139b
@ -16,13 +16,15 @@ public class FormLabel: Label {
|
||||
//public properties
|
||||
public override var isEnabled: Bool {
|
||||
didSet{
|
||||
self.formModel?.enabled = isEnabled
|
||||
guard let formModel else { return }
|
||||
formModel.enabled = isEnabled
|
||||
self.set(with: isRequired ? formModel.model : formModel.requiredModel, delegateObject, additionalData)
|
||||
}
|
||||
}
|
||||
|
||||
public var isRequired: Bool = true {
|
||||
didSet{
|
||||
guard let formModel else { return }
|
||||
self.set(with: isRequired ? formModel.model : formModel.requiredModel, delegateObject, additionalData)
|
||||
}
|
||||
}
|
||||
@ -50,6 +52,7 @@ public class FormLabel: Label {
|
||||
/// Text change that will update both enabledModel and disabledModel text values
|
||||
/// - Parameter text: text you want to see
|
||||
public func set(text: String?){
|
||||
self.formModel.set(text: text ?? "")
|
||||
guard let formModel else { return }
|
||||
formModel.set(text: text ?? "")
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user