// // ScrollView.swift // MacBackend // // Created by david-swift on 02.12.2024. // import SwiftUI /// The scroll view widget. public struct ScrollView: SwiftUIWidget { /// The view's content. var content: Body /// The wrapped views. public var wrappedViews: [String: any Meta.AnyView] { [.mainContent: content] } /// Initialize the scroll view. /// - Parameter content: The content view. public init(@Meta.ViewBuilder content: () -> Body) { self.content = content() } /// Get the SwiftUI view. /// - Parameter properties: The widget data. /// - Returns: The SwiftUI view. public static func view(properties: Self) -> some SwiftUI.View { SwiftUI.ScrollView { MacBackendView(.mainContent) } } }