From 26642e2d558c695a24a1cea3906a91ab6383db86 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Wed, 10 Aug 2022 11:48:55 -0500 Subject: [PATCH] printing Signed-off-by: Matt Bruce --- VDS/Components/RadioButton/RadioButton.swift | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/VDS/Components/RadioButton/RadioButton.swift b/VDS/Components/RadioButton/RadioButton.swift index 7a22a3a6..d49884a7 100644 --- a/VDS/Components/RadioButton/RadioButton.swift +++ b/VDS/Components/RadioButton/RadioButton.swift @@ -37,14 +37,22 @@ public struct RadioButtonGroupModel: SelectorGroupModel{ public class RadioButtonGroup: SelectorGroup { public override func didSelect(selector: RadioButton) { //deselect current selector +// if let selectedView = selectedView { +// model.selectors.first(where: {$0.inputId == selectedView.model.inputId })?.selected = false +// } +// model.selectors.first(where: {$0.inputId == selector.model.inputId })?.selected = true + for selectorModel in model.selectors { + print("Pre Cached Selector: \(selectorModel.inputId): \(selectorModel.selected)") + } self.selectedView?.isSelected = false -// print("Selected Selector: \(inputId): \(selector.model.selected)") selector.isSelected = true self.selectedView = selector -// print("Selected Selector: \(inputId): \(selector.model.selected)") -// for selectorModel in viewModel.selectors { -// print("Cached Selector: \(selectorModel.inputId): \(selectorModel.selected)") -// } + print("Change Selector: \(selector.model.inputId): \(selector.model.selected)") + + for selectorModel in model.selectors { + print("Post Cached Selector: \(selectorModel.inputId): \(selectorModel.selected)") + } + print("\n") } }