public static final class

ChartLegendAdapter.SmartItemsAdapter

extends ChartLegendAdapter
java.lang.Object
   ↳ com.artfulbits.aiCharts.Base.ChartLegendAdapter
     ↳ com.artfulbits.aiCharts.Base.ChartLegendAdapter.SmartItemsAdapter

Class Overview

Represents smart legend items provider. This provider determines whether to generate series points legend items or series items. If area has only 1 visible series, its points are considered for legend items generation, otherwise legend item is generated for every series of chart.

Summary

Public Constructors
ChartLegendAdapter.SmartItemsAdapter()
Initializes a new instance of SeriesItemsProvider class.
ChartLegendAdapter.SmartItemsAdapter(IItemBinder<ChartLegendItem> itemsFactory)
Initializes a new instance of SeriesItemsProvider class.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ChartLegendAdapter.SmartItemsAdapter ()

Initializes a new instance of SeriesItemsProvider class.

public ChartLegendAdapter.SmartItemsAdapter (IItemBinder<ChartLegendItem> itemsFactory)

Initializes a new instance of SeriesItemsProvider class.

Parameters
itemsFactory Items factory used to build legend items.