Пакет | mx.charts.chartClasses |
Интерфейс | public interface IAxisRenderer extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
Средство реализации | AxisRenderer |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Классы реализуют данный интерфейс для предоставления функции определения диапазона.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | IFlexDisplayObject | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | IFlexDisplayObject | ||
axis : IAxis
Объект оси, связанный с этим средством визуализации. | IAxisRenderer | ||
baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста компонента. | IUIComponent | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | IFlexDisplayObject | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | IFlexDisplayObject | ||
document : Object
Ссылка на объект документа, связанный с этим компонентом. | IUIComponent | ||
enabled : Boolean
Возможность использования компонента пользователем. | IUIComponent | ||
explicitHeight : Number
Явно указанная высота для компонента в пикселях в виде координат компонента. | IUIComponent | ||
explicitMaxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | ||
explicitMaxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | ||
explicitMinHeight : Number [только для чтения]
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | ||
explicitMinWidth : Number [только для чтения]
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | ||
explicitWidth : Number
Явно указанная ширина для компонента в пикселях в виде координат компонента. | IUIComponent | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | IFlexDisplayObject | ||
focusPane : Sprite
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. | IUIComponent | ||
gutters : Rectangle
Расстояние между axisRenderer и сторонами окружающей диаграммы. | IAxisRenderer | ||
height : Number
Указывает высоту экранного объекта в пикселях. | IFlexDisplayObject | ||
heightLimit : Number
Максимальный объем пространства в пикселях, занимаемый средством визуализации оси в диаграмме. | IAxisRenderer | ||
horizontal : Boolean
Свойство имеет значение true, если средство визуализации оси используется в качестве горизонтальной оси. | IAxisRenderer | ||
includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | IUIComponent | ||
isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | IUIComponent | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | IFlexDisplayObject | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | IFlexDisplayObject | ||
maxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | ||
maxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | ||
measuredHeight : Number [только для чтения]
Рассчитанная высота этого объекта. | IFlexDisplayObject | ||
measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | IUIComponent | ||
measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | IUIComponent | ||
measuredWidth : Number [только для чтения]
Измеренная ширина этого объекта. | IFlexDisplayObject | ||
minHeight : Number [только для чтения]
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | ||
minorTicks : Array [только для чтения]
Содержит массив, указывающий позиции для отображения приложением Flex вспомогательных делений по оси. | IAxisRenderer | ||
minWidth : Number [только для чтения]
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | IFlexDisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | IFlexDisplayObject | ||
name : String
Указывает имя экземпляра DisplayObject. | IFlexDisplayObject | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | IFlexDisplayObject | ||
otherAxes : Array [только для записи]
Массив осей. | IAxisRenderer | ||
owner : DisplayObjectContainer
Владелец этого объекта IVisualElement. | IUIComponent | ||
parent : DisplayObjectContainer [только для чтения]
Указывает объект DisplayObjectContainer, содержащий данный экранный объект. | IFlexDisplayObject | ||
percentHeight : Number
Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. | IUIComponent | ||
percentWidth : Number
Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. | IUIComponent | ||
placement : String
Сторона диаграммы, на которой отображается axisRenderer. | IAxisRenderer | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | IFlexDisplayObject | ||
rotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | IFlexDisplayObject | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | IFlexDisplayObject | ||
scaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах). | IFlexDisplayObject | ||
scaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах). | IFlexDisplayObject | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | IFlexDisplayObject | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | IFlexDisplayObject | ||
systemManager : ISystemManager
Ссылка на объект SystemManager для этого компонента. | IUIComponent | ||
ticks : Array [только для чтения]
Содержит массив, указывающий позиции для отображения делений по оси. | IAxisRenderer | ||
transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | IFlexDisplayObject | ||
tweeningProperties : Array
Используется EffectManager. | IUIComponent | ||
visible : Boolean
Определяет видимость экранного объекта. | IFlexDisplayObject | ||
width : Number
Указывает ширину экранного объекта в пикселях. | IFlexDisplayObject | ||
x : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | IFlexDisplayObject | ||
y : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | IFlexDisplayObject |
Метод | Определено | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | IEventDispatcher | ||
Корректирует макет в целях размещения передаваемых средников. | IAxisRenderer | ||
Вызов выполняется посредством диаграммы с вложением для указания изменения текущего состояния диаграммы. | IAxisRenderer | ||
Посылает событие в поток событий. | IEventDispatcher | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | IFlexDisplayObject | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| IUIComponent | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| IUIComponent | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | IFlexDisplayObject | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | IFlexDisplayObject | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | IEventDispatcher | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | IFlexDisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | IFlexDisplayObject | ||
Инициализация объекта. | IUIComponent | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | IFlexDisplayObject | ||
Перемещает этот объект по указанным координатам осей x и y. | IFlexDisplayObject | ||
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent. | IUIComponent | ||
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента. | IUIComponent | ||
Удаляет прослушиватель из объекта EventDispatcher. | IEventDispatcher | ||
Устанавливает фактический размер для этого объекта. | IFlexDisplayObject | ||
Вызывается при изменении свойства visible. | IUIComponent | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | IEventDispatcher |
axis | свойство |
axis:IAxis
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Объект оси, связанный с этим средством визуализации. Управление этим свойством осуществляется диаграммой с вложением и не должно быть установлено явным образом.
Реализация
public function get axis():IAxis
public function set axis(value:IAxis):void
gutters | свойство |
gutters:Rectangle
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Расстояние между axisRenderer и сторонами окружающей диаграммы. Значение этого свойства автоматически присваивается диаграммой, его непосредственное присвоение не требуется.
Реализация
public function get gutters():Rectangle
public function set gutters(value:Rectangle):void
heightLimit | свойство |
heightLimit:Number
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Максимальный объем пространства в пикселях, занимаемый средством визуализации оси в диаграмме. Средства визуализации оси по умолчанию будут использовать все необходимое пространство в диаграмме для визуализации всех меток в полном размере. При установке параметра heightLimit AxisRenderer уменьшит размер меток таким образом, что общий размер оси будет меньше heightLimit.
Реализация
public function get heightLimit():Number
public function set heightLimit(value:Number):void
horizontal | свойство |
horizontal:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство имеет значение true
, если средство визуализации оси используется в качестве горизонтальной оси. Этим свойством управляет включающий объект CartesianChart, непосредственная установка значения этого свойства не требуется.
Реализация
public function get horizontal():Boolean
public function set horizontal(value:Boolean):void
minorTicks | свойство |
minorTicks:Array
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит массив, указывающий позиции для отображения приложением Flex вспомогательных делений по оси. Каждый элемент массива содержит значение от 0 до 1.
Реализация
public function get minorTicks():Array
otherAxes | свойство |
placement | свойство |
placement:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Сторона диаграммы, на которой отображается axisRenderer. Допустимыми значениями являются left
и right
для средств визуализации вертикальной оси; top
и bottom
для средств визуализации горизонтальной оси. По умолчанию основные оси размещаются в левой верхней части, а вспомогательные оси – в правой нижней части. CartesianCharts автоматически обеспечивает размещение дополнительных осей напротив основных осей; например, если основная вертикальная ось явно размещается справа, то дополнительная вертикальная ось перемещается влево
Реализация
public function get placement():String
public function set placement(value:String):void
ticks | свойство |
adjustGutters | () | метод |
public function adjustGutters(workingGutters:Rectangle, adjustable:Object):Rectangle
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Корректирует макет в целях размещения передаваемых средников. Этот метод вызывается диаграммой с включением для определения размера средников и соответствующей области данных. Этот метод предоставляет AxisRenderer возможность определения макета с учетом новых средников, а также их корректировки (при необходимости). Если определенный средник допускает корректировку, средство визуализации оси может дополнительно откорректировать средники в сторону увеличения, но не в сторону уменьшения.
Параметры
workingGutters:Rectangle — Определяет средники, подлежащие корректировке.
| |
adjustable:Object — Состоит из четырех логических свойств (left=true/false, top=true/false, right=true/false и bottom=true/false), определяющих возможность дополнительной корректировки каждого из средников средством визуализации оси.
|
Rectangle — Прямоугольник, определяющий размеры средников с учетом корректировок.
|
chartStateChanged | () | метод |
public function chartStateChanged(oldState:uint, v:uint):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызов выполняется посредством диаграммы с вложением для указания изменения текущего состояния диаграммы. Реализующие элементы должны ответить на этот метод для синхронизации изменений данных, отображаемых элементом.
Параметры
oldState:uint — Целое число, представляющее предыдущее состояние.
| |
v:uint — Целое число, представляющее новое состояние.
|
Tue Jun 12 2018, 11:34 AM Z