used new isEnabled in model

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-08-21 14:09:57 -05:00
parent c3290f83ba
commit 315eac1dac
5 changed files with 6 additions and 6 deletions

View File

@ -131,7 +131,7 @@ import VDS
}
//properties
isEnabled = viewModel.enabled && !viewModel.readOnly
isEnabled = viewModel.isEnabled
isAnimated = viewModel.animated
//call super here to go around the didSet

View File

@ -101,7 +101,7 @@ import VDS
}
isSelected = viewModel.state
isEnabled = viewModel.enabled && !viewModel.readOnly
isEnabled = viewModel.isEnabled
RadioButtonSelectionHelper.setupForRadioButtonGroup(viewModel, self, delegateObject: delegateObject)
}

View File

@ -29,7 +29,7 @@ open class RadioButtons: VDS.RadioButtonGroup, VDSMoleculeViewProtocol {
// MARK: - MoleculeViewProtocol
public func viewModelDidUpdate() {
showError = viewModel.showError
isEnabled = viewModel.enabled && !viewModel.readOnly
isEnabled = viewModel.isEnabled
surface = viewModel.surface
radioButtons = viewModel.radioButtons

View File

@ -108,7 +108,7 @@ public typealias ActionBlockConfirmation = () -> (Bool)
isOn = viewModel.selected
surface = viewModel.surface
isAnimated = viewModel.animated
isEnabled = viewModel.enabled && !viewModel.readOnly
isEnabled = viewModel.isEnabled
showText = viewModel.showText
if let onText = viewModel.onText {
self.onText = onText

View File

@ -64,7 +64,7 @@ import VDS
//properties
isAnimated = viewModel.checkbox.animated
isEnabled = viewModel.checkbox.enabled && !viewModel.checkbox.readOnly
isEnabled = viewModel.checkbox.isEnabled
//call super here to go around the didSet
//in this class
@ -78,7 +78,7 @@ import VDS
//TODO: Fix issue with default state
//showError = !isValid
errorText = viewModel.checkbox.errorMessage
isEnabled = viewModel.checkbox.enabled
isEnabled = viewModel.checkbox.isEnabled
})
}