new func override

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2022-08-09 14:36:49 -05:00
parent 4e6d9b2f9d
commit 9292ba8e5a

View File

@ -384,7 +384,11 @@ open class ToggleBase<ModelType: ToggleModel>: Control<ModelType>, Changable {
//--------------------------------------------------
/// Follow the SwiftUI View paradigm
/// - Parameter viewModel: state
open override func onStateChange(viewModel: ModelType) {
open override func shouldUpdateView(viewModel: ModelType) -> Bool {
return true
}
open override func updateView(viewModel: ModelType) {
label.set(with: viewModel.label)
updateLabel(viewModel)
updateToggle(viewModel)