// // VDSLayout.swift // VDS // // Created by Matt Bruce on 1/12/23. // import Foundation public struct VDSLayout { public enum Spacing: String, Codable, CaseIterable { case space1X case space2X case space3X case space4X case space5X case space6X case space8X case space12X case space16X case space24X case space32X public var value: CGFloat { switch self { case .space1X: return 4 case .space2X: return 8 case .space3X: return 12 case .space4X: return 16 case .space5X: return 20 case .space6X: return 24 case .space8X: return 32 case .space12X: return 48 case .space16X: return 64 case .space24X: return 96 case .space32X: return 128 } } } }