FUIChartFloorplanTableViewCell
open class FUIChartFloorplanTableViewCell : FUIBaseDrawingTableViewCell<FUIChartFloorplanView>
UITableViewCell
container of FUIChartFloorplanView
. Should be used when displaying the Chart Floorplan in a non-full-screen context (e.g. Overview Floorplan).
Extends the API of FUIChartFloorplanView
.
Usage
let cell = tableView.dequeueReusableCell(withIdentifier: FUIChartFloorplanTableViewCell.reuseIdentifier, for: indexPath) as! FUIChartFloorplanTableViewCell
cell.title.text = titleItem.title
cell.subtitle.text = titleItem.subtitle
cell.status.text = titleItem.status
cell.valuesAxisTitle.text = "Sum ($) of Sales"
cell.categoryAxisTitle.text = "Month"
cell.chartView.chartType = .column
cell.chartView.dataSource = dataItem.dataSeries
let seriesTitles: [FUIText] = ["2017"]
cell.seriesTitles = seriesTitles
cell.summaryView.dataSource = self
cell.chartView.select(category: 2)
cell.summaryView.seriesTitleText = seriesTitles
return cell
Theming
Supported class paths:
fdlFUIChartFloorplanTableViewCell_title {}
fdlFUIChartFloorplanTableViewCell_subtitle {}
fdlFUIChartFloorplanTableViewCell_status {}
fdlFUIChartFloorplanTableViewCell_seriesTitles {}
fdlFUIChartFloorplanTableViewCell_valuesAxisTitle {}
fdlFUIChartFloorplanTableViewCell_categoryAxisTitle {}
Supported properties:
font-color: Color;
font-style: UIFontTextStyle;
text-line-clamp: Integer;
text-align: NSTextAlignment;
-
View containing the chart and plotted points
Declaration
Swift
public var chartView: FUIChartView { get }
-
Summary view instance. Developer should implement
FUIChartSummaryDataSource
andFUIChartSummaryDelegate
.Declaration
Swift
public var summaryView: FUIChartSummaryView { get }