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_secondaryValuesAxisTitle {}
fdlFUIChartFloorplanTableViewCell_categoryAxisTitle {}

Supported properties:

font-color: Color;
font-style: UIFontTextStyle;
text-line-clamp: Integer;
text-align: NSTextAlignment;