FUIChartPlotView
@MainActor
open class FUIChartPlotView : FUIDrawingView, FUIAxisTitleComponent, FUIAxisLabelComponent, ChartObserver
Plot content view of Chart Floorplan, and related components.
Usage
let view = FUIChartPlotView()
view.valuesAxisTitle.text = "Salesperson"
view.categoryAxisTitle.text = "Sum of Sales ($)"
view.chartView.categoryAxis.labelLayoutStyle = .range
view.chartView.dataSource = self
Theming
Supported class paths:
fdlFUIChartPlotView_valuesAxisTitle {} fdlFUIChartPlotView_secondaryValuesAxisTitle {} fdlFUIChartPlotView_categoryAxisTitle {} fdlFUIChartPlotView_categoryAxisLabel {} fdlFUIChartPlotView_numbericAxisLabel {}
Supported properties:
font-color: Color; font-style: UIFontTextStyle; text-line-clamp: Integer; text-align: NSTextAlignment;
-
View containing the chart and plotted points
Declaration
Swift
@MainActor public var chartView: FUIChartView { get set } -
Text to be displayed as the value axis title
Declaration
Swift
@MainActor public private(set) var valuesAxisTitle: FUIText { get } -
Text to be displayed as the secondary value axis title
Declaration
Swift
@MainActor public private(set) var secondaryValuesAxisTitle: FUIText { get } -
Text to be displayed as the category axis title
Declaration
Swift
@MainActor public private(set) var categoryAxisTitle: FUIText { get }