Mercurial > public > stock-charts
comparison Sources/StockCharts/LineChart/ChartView.swift @ 26:787ad339ba72
Add public initializer to ChartView
author | Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com> |
---|---|
date | Fri, 30 Apr 2021 18:05:04 +0200 |
parents | 127af64e264e |
children | 704ddee7d78f |
comparison
equal
deleted
inserted
replaced
25:408b68f4ee61 | 26:787ad339ba72 |
---|---|
13 public var hours: [String]? | 13 public var hours: [String]? |
14 | 14 |
15 @State var showingIndicators = false | 15 @State var showingIndicators = false |
16 @State var indexPosition = Int() | 16 @State var indexPosition = Int() |
17 | 17 |
18 public init(data: [Double], dates: [String]?, hours: [String]?) { | |
19 self.data = data | |
20 self.dates = dates | |
21 self.hours = hours | |
22 } | |
23 | |
18 public var body: some View { | 24 public var body: some View { |
19 VStack { | 25 VStack { |
20 ChartLabel(data: data, dates: dates, hours: hours, indexPosition: $indexPosition) | 26 ChartLabel(data: data, dates: dates, hours: hours, indexPosition: $indexPosition) |
21 .opacity(showingIndicators ? 1: 0) | 27 .opacity(showingIndicators ? 1: 0) |
22 .padding(.vertical) | 28 .padding(.vertical) |