fixed issues with init

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2022-10-20 13:13:28 -05:00
parent 4bf9ce83b5
commit 63543b5cf5
7 changed files with 3 additions and 13 deletions

View File

@ -69,6 +69,7 @@ open class CollectionView: UICollectionView, ModelHandlerable, ViewProtocol, Res
initialSetupPerformed = true
setupUpdateView()
setup()
updateView()
}
}

View File

@ -65,6 +65,7 @@ open class Control: UIControl, ModelHandlerable, ViewProtocol, Resettable {
initialSetupPerformed = true
setupUpdateView()
setup()
updateView()
}
}

View File

@ -65,6 +65,7 @@ open class View: UIView, ModelHandlerable, ViewProtocol, Resettable {
initialSetupPerformed = true
setupUpdateView()
setup()
updateView()
}
}

View File

@ -24,23 +24,19 @@ public class SoloCheckbox: CheckboxBase{
}
open class CheckboxBase: Control, Accessable, BinaryColorable, Errorable {
//--------------------------------------------------
// MARK: - Initializers
//--------------------------------------------------
required public init() {
super.init(frame: .zero)
initialSetup()
}
public override init(frame: CGRect) {
super.init(frame: .zero)
initialSetup()
}
public required init?(coder: NSCoder) {
super.init(coder: coder)
initialSetup()
}
//--------------------------------------------------

View File

@ -30,17 +30,14 @@ open class RadioBoxBase: Control, BinaryColorable, Accessable {
//--------------------------------------------------
required public init() {
super.init(frame: .zero)
initialSetup()
}
public override init(frame: CGRect) {
super.init(frame: .zero)
initialSetup()
}
public required init?(coder: NSCoder) {
super.init(coder: coder)
initialSetup()
}
//--------------------------------------------------

View File

@ -37,17 +37,14 @@ open class RadioButtonBase: Control, Accessable, BinaryColorable, Errorable {
//--------------------------------------------------
required public init() {
super.init(frame: .zero)
initialSetup()
}
public override init(frame: CGRect) {
super.init(frame: .zero)
initialSetup()
}
public required init?(coder: NSCoder) {
super.init(coder: coder)
initialSetup()
}
//--------------------------------------------------

View File

@ -28,17 +28,14 @@ open class RadioSwatchBase: Control, Accessable, DataTrackable, BinaryColorable
//--------------------------------------------------
required public init() {
super.init(frame: .zero)
initialSetup()
}
public override init(frame: CGRect) {
super.init(frame: .zero)
initialSetup()
}
public required init?(coder: NSCoder) {
super.init(coder: coder)
initialSetup()
}
//--------------------------------------------------