refactored more
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
0aeaeeb81c
commit
d4a1f0e5ed
@ -18,19 +18,7 @@ import Combine
|
|||||||
Knob: The circular indicator that slides on the container.
|
Knob: The circular indicator that slides on the container.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@objcMembers public class VDSToggle: VDSToggleBase<DefaultToggleModel>{
|
@objcMembers public class VDSToggle: VDSToggleBase<DefaultToggleModel>{}
|
||||||
public convenience init() {
|
|
||||||
self.init(with: DefaultToggleModel())
|
|
||||||
}
|
|
||||||
|
|
||||||
required public init(with model: ModelType) {
|
|
||||||
super.init(with: model)
|
|
||||||
}
|
|
||||||
|
|
||||||
required init?(coder: NSCoder) {
|
|
||||||
super.init(with: DefaultToggleModel())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@objcMembers open class VDSToggleBase<ModelType: VDSToggleModel>: VDSControl<ModelType>, Changable {
|
@objcMembers open class VDSToggleBase<ModelType: VDSToggleModel>: VDSControl<ModelType>, Changable {
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user