Пакет | mx.charts.chartClasses |
Класс | public class AxisBase |
Наследование | AxisBase EventDispatcher Object |
Подклассы | CategoryAxis, NumericAxis |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Flex components inherit the following properties from the AxisBase class:
<mx:tagname displayName="No default" title="No default" >
Свойство | Определено | ||
---|---|---|---|
chartDataProvider : Object [только для записи]
Поставщик данных, присвоенный диаграмме с вложениями. | AxisBase | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
displayName : String
Имя оси. | AxisBase | ||
title : String
Текст заголовка, отображаемый вдоль оси. | AxisBase | ||
unitSize : Number [только для чтения]
Размер одной единицы данных, как представлено этой осью. | AxisBase |
Метод | Определено | ||
---|---|---|---|
AxisBase()
Конструктор. | AxisBase | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Инициирует события, информирующие объект диапазона о времени изменения данных диаграммы. | AxisBase | ||
Посылает событие в поток событий. | EventDispatcher | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Каждое свойство DataTransform, использующее ось, регистрирует себя вместе с этой осью. | AxisBase | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Каждое свойство DataTransform, использующее ось, регистрирует себя вместе с этой осью. | AxisBase | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Вызывается управляющим элементом DataTransform для получения описания данных, представляемых этим элементом IChartElement. | AxisBase |
chartDataProvider | свойство |
chartDataProvider:Object
[только для записи] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Поставщик данных, присвоенный диаграмме с вложениями. Типы осей на базе данных поставщика могут выбрать наследование поставщика данных, связанного с диаграммой с вложением. При распределении оси по нескольким диаграммам значением этого свойства является undefined
(наиболее вероятно, что это будет последний поставщик данных, назначенный одной из связанных диаграмм).
Реализация
public function set chartDataProvider(value:Object):void
displayName | свойство |
displayName:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Имя оси. Если оно установлено, Flex использует это имя для форматирования элементов управления DataTip.
Реализация
public function get displayName():String
public function set displayName(value:String):void
title | свойство |
unitSize | свойство |
unitSize:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Размер одной единицы данных, как представлено этой осью. Это значение используется различными типами серии при выполнении визуализации. Например, класс ColumnSeries использует это значение для определения способа визуализации широких столбцов. Разные типы осей возвращают разные значения, иногда зависящие от представляемых данных. Например, класс DateTimeAxis может возвращать число миллисекунд за день или год в зависимости от данных, визуализация которых выполнена в диаграмме. Поскольку это значение зависит от сбора представляемых данных, пользовательская серия не предполагает, что это значение является точным в своих методах updateData()
или updateMapping()
.
Реализация
public function get unitSize():Number
AxisBase | () | Конструктор |
public function AxisBase()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
dataChanged | () | метод |
public function dataChanged():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Инициирует события, информирующие объект диапазона о времени изменения данных диаграммы.
describeData | () | метод |
protected function describeData(requiredFields:uint):Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывается управляющим элементом DataTransform для получения описания данных, представляемых этим элементом IChartElement. Разработчики осуществляют заполнение и возврат массива объектов mx.charts.chartClasses.DataDescription, что позволяет убедиться в корректном вычислении их данных для любых осей, обеспечивающих автоматическое создание значений из отображаемых данных (например, минимальное и максимальное значения, интервал и значение unitSize). Большинство элементов возвращают массив, содержащий отдельный экземпляр DataDescription. Составные элементы, например BarSet и ColumnSet, могут возвращать несколько объектов DataDescription, описывающих данные, отображаемые подчиненными элементами. При выполнении вызова разработчики осуществляют описание данных вдоль оси, указанной с помощью аргумента dimension
. Эта функция может вызываться для каждой оси, поддерживаемой диаграммой с данными.
Параметры
requiredFields:uint — Битовое поле, указывающее на значения объекта DataDescription, относящиеся к определенной оси. Оптимизация может осуществляться только путем вычисления необходимых полей.
|
Array — Массив объектов BoundedValue, содержащий экземпляры DataDescription, описывающие отображаемые данные.
|
Связанные элементы API
registerDataTransform | () | метод |
public function registerDataTransform(transform:mx.charts.chartClasses:DataTransform, dimensionName:String):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Каждое свойство DataTransform, использующее ось, регистрирует себя вместе с этой осью. Ось отвечает за передачу информации преобразования при изменении его релевантных значений. Также она выполняет запрос значений из преобразования при необходимости автоматического создания минимальных и максимальных значений.
Параметры
transform:mx.charts.chartClasses:DataTransform — Регистрируемый элемент DataTransform.
| |
dimensionName:String — Имя измерения.
|
unregisterDataTransform | () | метод |
public function unregisterDataTransform(transform:mx.charts.chartClasses:DataTransform):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Каждое свойство DataTransform, использующее ось, регистрирует себя вместе с этой осью. Ось отвечает за передачу информации преобразования при изменении его релевантных значений. Также она выполняет запрос значений из преобразования при необходимости автоматического создания минимальных и максимальных значений.
Параметры
transform:mx.charts.chartClasses:DataTransform — DataTransform, для которого отменяется регистрация.
|
Tue Jun 12 2018, 11:34 AM Z