From 2f6fa19233196ba60f900c4795c526c8ffd2d801 Mon Sep 17 00:00:00 2001 From: Kevin G Christiano Date: Thu, 30 Apr 2020 14:40:33 -0400 Subject: [PATCH] adding border width --- MVMCoreUI/Styles/Facade.swift | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/MVMCoreUI/Styles/Facade.swift b/MVMCoreUI/Styles/Facade.swift index 6940b92f..7b8fb8c9 100644 --- a/MVMCoreUI/Styles/Facade.swift +++ b/MVMCoreUI/Styles/Facade.swift @@ -45,6 +45,9 @@ public class Facade: Codable { public var disabledTextColor_inverted: Color? public var disabledBorderColor_inverted: Color? + public var borderWidth: CGFloat? + public var borderWidth_inverted: CGFloat? + //-------------------------------------------------- // MARK: - Initializer //-------------------------------------------------- @@ -63,7 +66,9 @@ public class Facade: Codable { enabledBorderColor_inverted: Color? = nil, disabledFillColor_inverted: Color? = nil, disabledTextColor_inverted: Color? = nil, - disabledBorderColor_inverted: Color? = nil) { + disabledBorderColor_inverted: Color? = nil, + borderWidth: CGFloat? = nil, + borderWidth_inverted: CGFloat? = nil) { self.isInverted = isInverted self.backgroundColor_standard = backgroundColor_standard @@ -80,6 +85,8 @@ public class Facade: Codable { self.disabledFillColor_inverted = disabledFillColor_inverted self.disabledTextColor_inverted = disabledTextColor_inverted self.disabledBorderColor_inverted = disabledBorderColor_inverted + self.borderWidth = borderWidth + self.borderWidth_inverted = borderWidth_inverted } //-------------------------------------------------- @@ -90,6 +97,10 @@ public class Facade: Codable { return (isInverted ? backgroundColor_inverted : backgroundColor_standard)?.uiColor } + public func getBorderWidth() -> CGFloat? { + return isInverted ? borderWidth_inverted : borderWidth + } + public func enabled_fillColor() -> UIColor? { return (isInverted ? enabledFillColor_inverted : enabledFillColor)?.uiColor }