// // Alignment.swift // MacBackend // // Created by david-swift on 05.01.2025. // import SwiftUI /// The two-dimensional alignment, consisting of the vertical and horizontal alignment. public struct Alignment { /// The center alignment. public static var center: Self { .init(vertical: .center, horizontal: .center) } /// The vertical alignment. var vertical: VerticalAlignment /// The horizontal alignment. var horizontal: HorizontalAlignment /// The SwiftUI alignment. var swiftUI: SwiftUI.Alignment { .init(horizontal: horizontal.swiftUI, vertical: vertical.swiftUI) } /// Initialize an alignment. /// - Parameters: /// - vertical: The vertical alignment. /// - horizontal: The horizontal alignment. public init(vertical: VerticalAlignment, horizontal: HorizontalAlignment) { self.vertical = vertical self.horizontal = horizontal } }