Компонент GanttChart
позволяет вам создать диаграмму Ганта.
XML-имя компонента: chart:ganttChart
.
- Элементы
chart:ganttChart
: -
-
categoryAxis
- элемент, описывающий ось категорий. -
graph
- элемент, содержащий коллекцию вложенных элементовchart:graph
, описывающих графы диаграммы.-
атрибут
type
определяет тип графа и может быть: линией, столбцом, пунктиром, кривой, OHLC и японской свечой. -
атрибут
valueField
указывает ключ из коллекции пар ключ-значение, полученной из источника данных или data provider.
-
-
valueAxis
- элемент, описывающий ось значений. Если данные диаграммы основаны на значениях дат или времени, для оси значений можно указать типdate
.
-
- Атрибуты
chart:ganttChart
: -
-
segmentsField
- поле сегментов диаграммы. -
additionalSegmentFields
- список дополнительных полей для сегментов, соответствующих некоторым атрибутам сущности, которые необходимо дополнительно загрузить из источника данных диаграммы. Этот атрибут используется аналогично атрибуту additionalFields. -
endField
/endDateField
- конечное значение или конечная дата диаграммы. -
startField
/startDateField
- начальное значение или начальная дата диаграммы. -
startDate
- начальная дата диаграммы, если выбран тип осиdate
. -
categoryField
- поле категорий диаграммы.
-
- Связь с данными:
-
Вы можете указать для диаграммы источник данных с типом
CollectionDatasource
. В примере ниже атрибутыstart
иend
сущности указаны в качестве значений атрибутовstartDateField
иendDateField
диаграммы:link:../../../../source/chart/gantt_chart.xml[role=include]
- Слушатели событий
GanttChart
: -
-
AxisZoomListener
- масштабирование оси графика. -
CategoryItemClickListener
- щелчок по категории на оси категорий. -
ChartClickListener
- щелчок по холсту. -
ChartRightClickListener
- щелчок по холсту правой клавишей мыши. -
CursorPeriodSelectListener
- выбор периода отображения курсором. -
CursorZoomListener
- масштабирование области графика курсором. -
GraphClickListener
- щелчок по графику. -
GraphItemClickListener
- щелчок по элементу графика. -
GraphItemRightClickListener
- щелчок по элементу графика правой клавишей мыши. -
ZoomListener
- масштабирование холста.
-
Для более подробной информации об этом типе диаграмм см. документацию AmCharts.