diff --git a/VDS/Components/TileContainer/TileContainer.swift b/VDS/Components/TileContainer/TileContainer.swift index 83a57d52..4a7e545f 100644 --- a/VDS/Components/TileContainer/TileContainer.swift +++ b/VDS/Components/TileContainer/TileContainer.swift @@ -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"