Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
d0b2dfd0b1
commit
706c55d0f2
@ -12,6 +12,7 @@ public class RadioButtonGroup: RadioButtonGroupBase<DefaultRadioButtonGroupModel
|
|||||||
public class RadioButtonGroupBase<RadioButtonGroupModelType: SelectorGroupModel, RadioButtonType: RadioButtonBase<RadioButtonGroupModelType.SelectorType>>: SelectorGroupBase<RadioButtonGroupModelType.SelectorType, RadioButtonGroupModelType, RadioButtonType> {
|
public class RadioButtonGroupBase<RadioButtonGroupModelType: SelectorGroupModel, RadioButtonType: RadioButtonBase<RadioButtonGroupModelType.SelectorType>>: SelectorGroupBase<RadioButtonGroupModelType.SelectorType, RadioButtonGroupModelType, RadioButtonType> {
|
||||||
|
|
||||||
public override func didSelect(selected: RadioButtonGroupModelType.SelectorType) {
|
public override func didSelect(selected: RadioButtonGroupModelType.SelectorType) {
|
||||||
|
|
||||||
for selectorModel in model.selectors {
|
for selectorModel in model.selectors {
|
||||||
print("Pre Cached Selector: \(selectorModel.id): \(selectorModel.selected)")
|
print("Pre Cached Selector: \(selectorModel.id): \(selectorModel.selected)")
|
||||||
}
|
}
|
||||||
|
|||||||
@ -73,7 +73,7 @@ open class SelectorGroupBase<SelectorType, SelectorGroupType: SelectorGroupModel
|
|||||||
}
|
}
|
||||||
|
|
||||||
open override func updateView(viewModel: ModelType) {
|
open override func updateView(viewModel: ModelType) {
|
||||||
print("Selector Group update:")
|
//print("Selector Group update:")
|
||||||
func findSelectorView(id: UUID) -> SelectorHandlerType? {
|
func findSelectorView(id: UUID) -> SelectorHandlerType? {
|
||||||
return selectorViews.first(where: { existingSelectorView in
|
return selectorViews.first(where: { existingSelectorView in
|
||||||
return existingSelectorView.model.id == id
|
return existingSelectorView.model.id == id
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user