moved the disabled/surface to the base
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
df82f85724
commit
5b800c0450
@ -28,6 +28,12 @@ open class Control<ModelType: Modelable>: UIControl, ModelHandlerable, ViewProto
|
|||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
private var initialSetupPerformed = false
|
private var initialSetupPerformed = false
|
||||||
|
|
||||||
|
@Proxy(\.model.surface)
|
||||||
|
open var surface: Surface
|
||||||
|
|
||||||
|
@Proxy(\.model.disabled)
|
||||||
|
open var disabled: Bool
|
||||||
|
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
// MARK: - Initializers
|
// MARK: - Initializers
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
|
|||||||
@ -28,6 +28,11 @@ open class View<ModelType: Modelable>: UIView, ModelHandlerable, ViewProtocol, R
|
|||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
private var initialSetupPerformed = false
|
private var initialSetupPerformed = false
|
||||||
|
|
||||||
|
@Proxy(\.model.surface)
|
||||||
|
open var surface: Surface
|
||||||
|
|
||||||
|
@Proxy(\.model.disabled)
|
||||||
|
open var disabled: Bool
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
// MARK: - Initializers
|
// MARK: - Initializers
|
||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
|
|||||||
@ -108,12 +108,6 @@ open class CheckboxBase<ModelType: CheckboxModel>: Control<ModelType>, Changable
|
|||||||
@Proxy(\.model.value)
|
@Proxy(\.model.value)
|
||||||
open var value: AnyHashable?
|
open var value: AnyHashable?
|
||||||
|
|
||||||
@Proxy(\.model.surface)
|
|
||||||
open var surface: Surface
|
|
||||||
|
|
||||||
@Proxy(\.model.disabled)
|
|
||||||
open var disabled: Bool
|
|
||||||
|
|
||||||
@Proxy(\.model.dataAnalyticsTrack)
|
@Proxy(\.model.dataAnalyticsTrack)
|
||||||
open var dataAnalyticsTrack: String?
|
open var dataAnalyticsTrack: String?
|
||||||
|
|
||||||
|
|||||||
@ -37,12 +37,6 @@ open class LabelBase<ModelType: LabelModel>: UILabel, ModelHandlerable, Initable
|
|||||||
|
|
||||||
@Proxy(\.model.textPosition)
|
@Proxy(\.model.textPosition)
|
||||||
open var textPosition: TextPosition
|
open var textPosition: TextPosition
|
||||||
|
|
||||||
@Proxy(\.model.surface)
|
|
||||||
open var surface: Surface
|
|
||||||
|
|
||||||
@Proxy(\.model.disabled)
|
|
||||||
open var disabled: Bool
|
|
||||||
|
|
||||||
//can't use @Proxy here
|
//can't use @Proxy here
|
||||||
override open var text: String? {
|
override open var text: String? {
|
||||||
|
|||||||
@ -102,12 +102,6 @@ open class ToggleBase<ModelType: ToggleModel>: Control<ModelType>, Changable {
|
|||||||
|
|
||||||
@Proxy(\.model.value)
|
@Proxy(\.model.value)
|
||||||
open var value: AnyHashable?
|
open var value: AnyHashable?
|
||||||
|
|
||||||
@Proxy(\.model.surface)
|
|
||||||
public var surface: Surface
|
|
||||||
|
|
||||||
@Proxy(\.model.disabled)
|
|
||||||
open var disabled: Bool
|
|
||||||
|
|
||||||
@Proxy(\.model.dataAnalyticsTrack)
|
@Proxy(\.model.dataAnalyticsTrack)
|
||||||
open var dataAnalyticsTrack: String?
|
open var dataAnalyticsTrack: String?
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user