added codable to enums

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2023-01-12 16:56:58 -06:00
parent b8ae2ec647
commit 3b037d8443

View File

@ -31,14 +31,14 @@ open class TileContainer: Control {
initialSetup()
}
public enum ContainerBackgroundColor: String, CaseIterable {
public enum ContainerBackgroundColor: String, Codable, CaseIterable {
case white
case black
case gray
case transparent
}
public enum ContainerPadding: String, EnumSubset {
public enum ContainerPadding: String, Codable, EnumSubset {
case spacing2X
case spacing4X
case spacing6X
@ -48,7 +48,7 @@ open class TileContainer: Control {
public var defaultValue: VDSLayout.Spacing { .space4X }
}
public enum ContainerScalingType: String, CaseIterable {
public enum ContainerScalingType: String, Codable, CaseIterable {
case ratio1x1 = "1:1"
case ratio3x4 = "3:4"
case ratio4x3 = "4:3"