removed print

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2022-08-23 09:30:12 -05:00
parent 48a84960f4
commit eac716afd2
4 changed files with 1 additions and 15 deletions

View File

@ -45,10 +45,6 @@ public class RadioButtonGroupBase<RadioButtonGroupModelType: RadioButtonGroupMod
public override func didSelect(selector: RadioButtonGroupModelType.SelectorType) {
for selectorModel in model.selectors {
print("Pre Cached Selector: \(selectorModel.id): \(selectorModel.selected)")
}
if var oldSelectedModel = selectedModel {
oldSelectedModel.selected = false
replace(viewModel: oldSelectedModel)
@ -64,11 +60,6 @@ public class RadioButtonGroupBase<RadioButtonGroupModelType: RadioButtonGroupMod
//ensure current value is removed
selectedModel = nil
}
for selectorModel in model.selectors {
print("Post Cached Selector: \(selectorModel.id): \(selectorModel.selected)")
}
print("\n")
}
}

View File

@ -74,7 +74,6 @@ open class SelectorGroupBase<SelectorType, SelectorGroupType: SelectorGroupModel
}
open override func updateView(viewModel: ModelType) {
//print("Selector Group update:")
func findSelectorView(id: UUID) -> SelectorHandlerType? {
return selectorViews.first(where: { existingSelectorView in
return existingSelectorView.model.id == id

View File

@ -23,7 +23,6 @@ extension ModelHandlerable {
public func set(with model: ModelType) {
if shouldUpdateView(viewModel: model){
print("\(Self.self) updateView(viewModel)")
updateView(viewModel: model)
self.model = model
}
@ -32,6 +31,7 @@ extension ModelHandlerable {
public func setupUpdateView() {
modelPublisher
.debounce(for: .seconds(Constants.ModelStateDebounce), scheduler: RunLoop.main)
.subscribe(on: RunLoop.main)
.sink { [weak self] viewModel in
self?.updateView(viewModel: viewModel)
}

View File

@ -32,10 +32,6 @@ public final class UIControlSubscription<SubscriberType: Subscriber, Control: UI
@objc private func eventHandler() {
_ = subscriber?.receive(control)
}
deinit {
print("UIControlTarget deinit")
}
}
/// A custom `Publisher` to work with our custom `UIControlSubscription`.