2.5.2. FunnelChart
Компонент FunnelChart
позволяет вам создать пирамиды или конусы.
XML-имя компонента: chart:funnelChart
.
- Связь с данными:
-
-
Через контейнер данных.
Вы можете указать для диаграммы контейнер данных с типом
CollectionContainer
, а затем указать нужные поля в атрибутахtitleField
иvalueField
элементаfunnelChart
:<chart:funnelChart id="ratingChart" align="MIDDLE_CENTER" dataContainer="ratingDc" height="200px" labelPosition="RIGHT" labelText="[[title]]: [[value]]" marginRight="120" maxLabelWidth="110" marginTop="20" titleField="mechanic" valueField="count" width="500px"> </chart:funnelChart>
-
С помощью элемента chart:data.
Элементы
item
позволяют вручную указать фиксированные значения диаграммы.<chart:funnelChart id="ratingChart" titleField="mechanic" valueField="count"> <chart:data> <chart:item> <chart:property name="mechanic" value="Jack"/> <chart:property name="count" value="1" type="int"/> </chart:item> <chart:item> <chart:property name="mechanic" value="Bob"/> <chart:property name="count" value="2" type="int"/> </chart:item> <chart:item> <chart:property name="mechanic" value="Sam"/> <chart:property name="count" value="3" type="int"/> </chart:item> </chart:data> </chart:funnelChart>
-
-
Слушатели событий
FunnelChart
: -
-
SliceClickListener
– щелчок по элементу круговой диаграммы. -
SlicePullInListener
– элемент круговой диаграммы соединён с диаграммой. -
SlicePullOutListener
– элемент круговой диаграммы отсоединён от диаграммы. -
SliceRightClickListener
– щелчок по элементу круговой диаграммы правой клавишей мыши.
-
Для более подробной информации об этом типе диаграмм смотрите документацию AmCharts.