added isAnimated logic
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
5e8a1d349b
commit
790fa208db
@ -137,6 +137,8 @@ open class ToggleBase: Control, Accessable, DataTrackable, BinaryColorable {
|
|||||||
//--------------------------------------------------
|
//--------------------------------------------------
|
||||||
open var isOn: Bool = false { didSet { didChange() }}
|
open var isOn: Bool = false { didSet { didChange() }}
|
||||||
|
|
||||||
|
open var isAnimated: Bool = true { didSet { didChange() }}
|
||||||
|
|
||||||
open var showText: Bool = false { didSet { didChange() }}
|
open var showText: Bool = false { didSet { didChange() }}
|
||||||
|
|
||||||
open var onText: String = "On" { didSet { didChange() }}
|
open var onText: String = "On" { didSet { didChange() }}
|
||||||
@ -200,7 +202,7 @@ open class ToggleBase: Control, Accessable, DataTrackable, BinaryColorable {
|
|||||||
let toggleColor = toggleColorConfiguration.getColor(self)
|
let toggleColor = toggleColorConfiguration.getColor(self)
|
||||||
let knobColor = knobColorConfiguration.getColor(self)
|
let knobColor = knobColorConfiguration.getColor(self)
|
||||||
|
|
||||||
if disabled {
|
if disabled || !isAnimated {
|
||||||
toggleView.backgroundColor = toggleColor
|
toggleView.backgroundColor = toggleColor
|
||||||
knobView.backgroundColor = knobColor
|
knobView.backgroundColor = knobColor
|
||||||
constrainKnob()
|
constrainKnob()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user