* Starting on filling in documentation. * First pass on most/all files * more descriptions filled in * Some documentation but TBH the author would be better suited to explain how this works! * more basic stuff filled in * Add a description and bunch of discussion text for most of the view `body` declarations * more explanations Co-authored-by: Dan Wood <danwood@users.noreply.github.com>
27 lines
623 B
Swift
27 lines
623 B
Swift
import SwiftUI
|
|
|
|
/// <#Description#>
|
|
public struct ChartGrid<Content: View>: View, ChartBase {
|
|
public var chartData = ChartData()
|
|
let content: () -> Content
|
|
|
|
@EnvironmentObject var data: ChartData
|
|
@EnvironmentObject var style: ChartStyle
|
|
|
|
/// <#Description#>
|
|
/// - Parameter content: <#content description#>
|
|
public init(@ViewBuilder content: @escaping () -> Content) {
|
|
self.content = content
|
|
}
|
|
|
|
/// The content and behavior of the `ChartGrid`.
|
|
///
|
|
/// TODO: Explain why this is in a `ZStack`
|
|
public var body: some View {
|
|
ZStack{
|
|
self.content()
|
|
}
|
|
}
|
|
}
|
|
|