Files
ChartView/Sources/SwiftUICharts/Base/Common/ViewGeometry.swift
T
2022-10-24 15:50:17 +02:00

11 lines
286 B
Swift

import SwiftUI
public struct ViewGeometry<T>: View where T: PreferenceKey {
public var body: some View {
GeometryReader { geometry in
Color.clear
.preference(key: T.self, value: [ViewSizeData(size: geometry.size)] as! T.Value)
}
}
}