Пакет | mx.charts.chartClasses |
Класс | public class PolarDataCanvas |
Наследование | PolarDataCanvas ChartElement DualStyleObject UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Реализует | IDataCanvas |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Область рисунка для холста определена свойствами radialAxis
и angularAxis
(если они указаны). В противном случае для вычисления холста области рисунка будут учитываться оси диаграммы по умолчанию.
Свойство MXML по умолчаниюdataChildren
Свойство | Определено | ||
---|---|---|---|
accessibilityDescription : String
Вспомогательное средство доступа для свойства description в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityEnabled : Boolean
Вспомогательное средство доступа для свойства silent в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | ||
accessibilityName : String
Вспомогательное средство доступа для свойства name в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
accessibilityShortcut : String
Вспомогательное средство доступа для свойства shortcut в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
activeEffects : Array [только для чтения]
Список эффектов, в настоящее время воспроизводимых в компоненте, например массив экземпляров EffectInstance. | UIComponent | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
angularAxis : IAxis
Определяет метки, вспомогательные деления и положение данных для элементов по оси X. | PolarDataCanvas | ||
automationDelegate : Object
Объект-делегат, выполняющий обработку функций, связанных с автоматизацией. | UIComponent | ||
automationEnabled : Boolean [только для чтения]
Значение true, если этот компонент доступен для автоматизации; в противном случае – false. | UIComponent | ||
automationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта. | UIComponent | ||
automationOwner : DisplayObjectContainer [только для чтения]
Владелец этого компонента в целях автоматизации. | UIComponent | ||
automationParent : DisplayObjectContainer [только для чтения]
Вышестоящий элемент этого компонента в целях автоматизации. | UIComponent | ||
automationTabularData : Object [только для чтения]
Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных. | UIComponent | ||
automationValue : Array [только для чтения]
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении. | UIComponent | ||
automationVisible : Boolean [только для чтения]
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false. | UIComponent | ||
baseline : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста компонента. | UIComponent | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
bottom : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
buttonMode : Boolean
Задает режим кнопки данного спрайта. | Sprite | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
cacheHeuristic : Boolean [только для записи]
Используется в Flex для предложения кэширования растровых изображений объекта. | UIComponent | ||
cachePolicy : String
Определяет политику кэширования растровых изображений для этого объекта. | UIComponent | ||
chartDataProvider : Object [только для записи]
Поставщик данных, присвоенный диаграмме с вложениями. | ChartElement | ||
className : String [только для чтения]
Имя класса этого экземпляра, например Button. | UIComponent | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contentMouseX : Number [только для чтения]
Возвращает координату x положения курсора мыши в текущей системе координат. | UIComponent | ||
contentMouseY : Number [только для чтения]
Возвращает координату y положения курсора мыши в текущей системе координат. | UIComponent | ||
contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | ||
currentState : String
Текущее состояние представления компонента. | UIComponent | ||
cursorManager : ICursorManager [только для чтения]
Получает FocusManager, управляющий курсором для этого компонента и компонентов, находящихся на том же уровне иерархии. | UIComponent | ||
dataProvider : Object
Поставщик данных, назначенный для определенного элемента. | ChartElement | ||
dataTransform : mx.charts.chartClasses:DataTransform [переопределить]
Объект DataTransform, с которым связан элемент. | PolarDataCanvas | ||
depth : Number
Определяет порядок отображения элементов внутри контейнеров. | UIComponent | ||
descriptor : UIComponentDescriptor
Ссылка на UIComponentDescriptor (при его наличии), использованный методом createComponentFromDescriptor() для создания этого экземпляра UIComponent. | UIComponent | ||
designLayer : DesignLayer
Определяет дополнительный экземпляр DesignLayer, связанный с этим визуальным элементом. | UIComponent | ||
document : Object
Ссылка на объект документа, связанный с этим UIComponent. | UIComponent | ||
doubleClickEnabled : Boolean [переопределить]
Определяет, получает ли объект UIComponent события doubleClick. | UIComponent | ||
dropTarget : DisplayObject [только для чтения]
Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен. | Sprite | ||
enabled : Boolean
Возможность использования компонента пользователем. | UIComponent | ||
errorString : String
Текст, отображаемый рекомендацией ошибки компонента при контроле компонента классом Validator и сбое проверки. | UIComponent | ||
explicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента. | UIComponent | ||
explicitMaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMinHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMinWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента. | UIComponent | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
flexContextMenu : IFlexContextMenu
Контекстное меню для этого UIComponent. | UIComponent | ||
focusEnabled : Boolean
Указывает, может ли компонент получить фокус при выборе вкладки с ним. | UIComponent | ||
focusManager : IFocusManager
Получает FocusManager, управляющий фокусом для этого компонента и компонентов, находящихся на том же уровне иерархии. | UIComponent | ||
focusPane : Sprite
Область фокусировки, связанная с этим объектом | UIComponent | ||
focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | ||
graphics : Graphics [только для чтения]
Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования. | Sprite | ||
hasFocusableChildren : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус. | UIComponent | ||
hasLayoutMatrix3D : Boolean [только для чтения]
Содержит true, если элемент имеет трехмерную матрицу. | UIComponent | ||
height : Number [переопределить]
Число, указывающее высоту компонента в координатах вышестоящего контейнера в пикселях. | UIComponent | ||
hitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта. | Sprite | ||
horizontalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
id : String
Идентификатор компонента. | UIComponent | ||
includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | UIComponent | ||
includeInRanges : Boolean
При значении true вычисленный диапазон диаграммы задействован этим холстом. | PolarDataCanvas | ||
inheritingStyles : Object
Начало этой цепочки компонентов с ненаследуемыми стилями. | UIComponent | ||
initialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы создания макета: обязательство, измерение и создание макета (при условии, что все они требовались). | UIComponent | ||
instanceIndex : int [только для чтения]
Индекс повторяемого компонента. | UIComponent | ||
instanceIndices : Array
Массив, содержащий индексы, требуемые для создания ссылки на этот UIComponent из собственного документа. | UIComponent | ||
internalStyleName : Object
Имя селектора класса, из которого экземпляр наследует значения. | DualStyleObject | ||
is3D : Boolean [только для чтения]
Содержит true, если элемент представлен в трехмерной графике. | UIComponent | ||
isDocument : Boolean [только для чтения]
Содержит true, если этот экземпляр UIComponent является объектом документа. | UIComponent | ||
isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | UIComponent | ||
labelContainer : Sprite [только для чтения]
Объект DisplayObject, который отображает метки, визуализированные этим элементом. | ChartElement | ||
layoutMatrix3D : Matrix3D [только для записи]
Матрица преобразования, которая используется для вычисления макета компонента относительно соответствующих элементов одного уровня. | UIComponent | ||
left : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
maintainProjectionCenter : Boolean
При значении true компонент будет сохранять свою матрицу проекции выровненной по центру своей ограничительной рамки. | UIComponent | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | ||
maxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
maxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
measuredHeight : Number
Высота компонента в пикселях по умолчанию. | UIComponent | ||
measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | UIComponent | ||
measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | UIComponent | ||
measuredWidth : Number
Ширина компонента в пикселях по умолчанию. | UIComponent | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
minHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
minWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
moduleFactory : IFlexModuleFactory
Фабрика модулей применяется в качестве контекста для использования встроенных шрифтов и для поиска менеджера стиля, который управляет стилями этого компонента. | UIComponent | ||
mouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | ||
mouseFocusEnabled : Boolean
Можно ли получить фокус при нажатии элемента. | UIComponent | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | ||
nestLevel : int
Глубина этого объекта в иерархии включения. | UIComponent | ||
nonInheritingStyles : Object
Начало цепочки этого компонента с ненаследуемыми стилями. | UIComponent | ||
numAutomationChildren : int [только для чтения]
Число нижестоящих элементов автоматизации, содержащихся в этом контейнере. | UIComponent | ||
numChildren : int [только для чтения]
Возвращает число дочерних элементов данного объекта. | DisplayObjectContainer | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
owner : DisplayObjectContainer
Владелец этого объекта IVisualElement. | UIComponent | ||
parent : DisplayObjectContainer [переопределить] [только для чтения]
Вышестоящий контейнер или компонент данного компонента. | UIComponent | ||
parentApplication : Object [только для чтения]
Ссылка на объект приложения, содержащего этот экземпляр UIComponent. | UIComponent | ||
parentDocument : Object [только для чтения]
Ссылка на вышестоящий объект документа для этого UIComponent. | UIComponent | ||
percentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента. | UIComponent | ||
percentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента. | UIComponent | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Определяет ряд настроек, применяемых для преобразования объекта способом, не отображающимся в макете вышестоящего элемента объекта. | UIComponent | ||
processedDescriptors : Boolean
Установлено на true после немедленного или отложенного создания нижестоящих элементов в зависимости от выполняемого действия. | UIComponent | ||
radialAxis : IAxis
Определяет метки, вспомогательные деления и положение данных для событий на оси Y. | PolarDataCanvas | ||
repeater : IRepeater [только для чтения]
Ссылка на объект Repeater в вышестоящем документе, создающем этот UIComponent. | UIComponent | ||
repeaterIndex : int [только для чтения]
Индекс элемента в поставщике данных Repeater, создавшего этот UIComponent. | UIComponent | ||
repeaterIndices : Array
Массив, содержащий индексы элементов в поставщике данных Repeater в вышестоящем документе, создавшем этот UIComponent. | UIComponent | ||
repeaters : Array
Массив, содержащий ссылки на объекты Repeater в вышестоящем документе, создавшем этот UIComponent. | UIComponent | ||
right : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number [переопределить]
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | UIComponent | ||
rotationX : Number [переопределить]
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | UIComponent | ||
rotationY : Number [переопределить]
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | UIComponent | ||
rotationZ : Number [переопределить]
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | UIComponent | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleX : Number [переопределить]
Число, определяющее коэффициент горизонтального масштабирования. | UIComponent | ||
scaleY : Number [переопределить]
Число, определяющее коэффициент вертикального масштабирования. | UIComponent | ||
scaleZ : Number [переопределить]
Число, определяющее коэффициент масштабирования по оси Z. | UIComponent | ||
screen : Rectangle [только для чтения]
Возвращает объект, который содержит размер и позицию основной поверхности изображения для этого объекта. | UIComponent | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
showInAutomationHierarchy : Boolean
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации. | UIComponent | ||
softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте. | Sprite | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
states : Array
Состояния представления, представленные для этого компонента. | UIComponent | ||
styleDeclaration : CSSStyleDeclaration
Обеспечивает хранение встроенных наследуемых стилей этого объекта. | UIComponent | ||
styleManager : IStyleManager2 [только для чтения]
Возвращает экземпляр StyleManager, используемый этим компонентом. | UIComponent | ||
styleName : Object
Стиль класса, используемый этим компонентом. | UIComponent | ||
styleParent : IAdvancedStyleClient
Вышестоящий узел компонента используется для анализа нижестоящих селекторов. | UIComponent | ||
systemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом. | UIComponent | ||
tabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab. | DisplayObjectContainer | ||
tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | ||
tabFocusEnabled : Boolean
Флаг, который указывает, может ли этот объект получить фокус при использовании клавиши TAB. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора. | UIComponent | ||
tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [только для чтения]
Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
toolTip : String
Текст, отображаемый в ToolTip. | UIComponent | ||
top : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
transform : flash.geom:Transform [переопределить]
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | UIComponent | ||
transformX : Number
Устанавливает координату x для центра преобразования компонента. | UIComponent | ||
transformY : Number
Устанавливает координату y для центра преобразования компонента. | UIComponent | ||
transformZ : Number
Устанавливает координату z для центра преобразования компонента. | UIComponent | ||
transitions : Array
Array объектов Transition, где каждый объект Transition определяет ряд эффектов для установки эффектов, воспроизводимых при изменении состояния. | UIComponent | ||
tweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте. | UIComponent | ||
uid : String
Уникальный идентификатор для объекта. | UIComponent | ||
updateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). | UIComponent | ||
useHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true. | Sprite | ||
validationSubField : String
Используется средством проверки для связывания подчиненного поля с этим компонентом. | UIComponent | ||
verticalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
visible : Boolean [переопределить]
Определяет видимость экранного объекта. | UIComponent | ||
width : Number [переопределить]
Число, указывающее ширину компонента в координатах вышестоящего контейнера в пикселях. | UIComponent | ||
x : Number [переопределить]
Число, указывающее горизонтальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIComponent | ||
y : Number [переопределить]
Число, указывающее вертикальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIComponent | ||
z : Number [переопределить]
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного вышестоящего контейнера. | UIComponent |
Метод | Определено | ||
---|---|---|---|
Конструктор. | PolarDataCanvas | ||
[переопределить]
Добавляет нижестоящий элемент DisplayObject в конец этого списка нижестоящих элементов. | PolarDataCanvas | ||
[переопределить]
Добавляет экземпляр нижестоящего элемента DisplayObject к экземпляру DisplayObjectContainer. | PolarDataCanvas | ||
addDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Это позволит добавить к текущему холсту любой элемент DisplayObject в качестве нижестоящего элемента
| PolarDataCanvas | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Добавляет клиент с невизуальным стилем в экземпляр компонента. | UIComponent | ||
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point. | DisplayObjectContainer | ||
beginBitmapFill(bitmap:BitmapData, x:*, y:*, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = true):void
Заполняет область рисунка растровым изображением. | PolarDataCanvas | ||
Задает простую заливку сплошным цветом для использования при последующих вызовах других методов объекта Graphics (например, lineTo() или drawCircle()) при рисовании. | PolarDataCanvas | ||
Ставит в очередь функцию для последующего вызова. | UIComponent | ||
Вызов выполняется посредством диаграммы с вложением для указания изменения текущего состояния диаграммы. | ChartElement | ||
Вызывается диаграммой для разрешения запроса селекторов стиля для связанных элементов из массива chartSeriesStyles. | ChartElement | ||
Очищает холст. | PolarDataCanvas | ||
Удаляет свойство style для экземпляра компонента. | UIComponent | ||
Вызывается диаграммой с вложениями для получения всех эффектов перехода, которые воспроизводятся определенным элементом при изменении состояния диаграммы. | ChartElement | ||
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром. | DisplayObjectContainer | ||
Преобразует объект Point из координат содержимого в глобальные координаты. | UIComponent | ||
Преобразует объект Point из координат содержимого в локальные координаты. | UIComponent | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIComponent | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIComponent | ||
Создает ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIComponent | ||
Рисует кривую с использованием текущего стиля линии от текущего положения до (anchorX, anchorY) и с применением контрольной точки, указанной в координатах (controlX, controlY). | PolarDataCanvas | ||
Преобразовывает кортеж значений данных в координаты по осям X и Y на экране. | ChartElement | ||
Удаляет ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIComponent | ||
[переопределить]
Вызывается управляющим элементом DataTransform для получения описания данных, представляемых этим элементом IChartElement. | PolarDataCanvas | ||
Возвращается к объекту UITextFormat, соответствующему текстовым стилям для этого UIComponent. | UIComponent | ||
[переопределить]
Посылает событие в поток событий. | UIComponent | ||
Рисует круг. | PolarDataCanvas | ||
Рисует эллипс. | PolarDataCanvas | ||
Отображает или скрывает индикатор фокуса вокруг этого компонента. | UIComponent | ||
Рисует прямоугольник. | PolarDataCanvas | ||
Рисует прямоугольный примитив со скругленными углами. | PolarDataCanvas | ||
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Обеспечивает отображение прямоугольника в объекте Graphics указанной темы оформления программным способом. | UIComponent | ||
Вызывается экземпляром эффекта по завершении воспроизведения эффекта в компоненте. | UIComponent | ||
Вызывается экземпляром эффекта при запуске воспроизведения эффекта в компоненте. | UIComponent | ||
Завершает все воспроизводимые в настоящее время эффекты на компоненте. | UIComponent | ||
Применяет заливку к линиям и кривым, добавленным с момента последнего вызова метода beginFill(), beginGradientFill() или beginBitmapFill(). | PolarDataCanvas | ||
Выполняет все привязки, для которых объект UIComponent является адресом назначения. | UIComponent | ||
Обеспечивает поиск ближайшей точки данных, представляемой элементом, рядом с заданными координатами. | ChartElement | ||
Вызывается после завершения печати. | UIComponent | ||
Возвращает массив элементов HitData всех основных классов ChartElements, для которых необходимо отобразить объекты dataTip при установке свойства showAllDataTips в значение true в диаграмме.
| ChartElement | ||
Предоставляет объект автоматизации с указанным индексом. | UIComponent | ||
Обеспечивает список объектов автоматизации. | UIComponent | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает координату Х границ элемента для указанного размера элемента. | UIComponent | ||
Возвращает координату Y границ элемента при указанном размере элемента. | UIComponent | ||
Возвращает экземпляр дочернего экранного объекта, существующий в заданной позиции индекса. | DisplayObjectContainer | ||
Возвращает экземпляр дочернего экранного объекта с заданным именем. | DisplayObjectContainer | ||
Возвращает позицию индекса для экземпляра DisplayObject child. | DisplayObjectContainer | ||
Выполняет поиск селекторов типа для этого экземпляра UIComponent. | UIComponent | ||
Возвращает значение ограничения макета, идентичное значению получения стиля ограничения для этого компонента. | UIComponent | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| UIComponent | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| UIComponent | ||
Получает объект, который в настоящее время имеет фокус. | UIComponent | ||
Возвращает высоту макета элемента. | UIComponent | ||
Возвращает ширину макета элемента. | UIComponent | ||
Возвращает координату Х, используемую элементом для отображения на экране. | UIComponent | ||
Возвращает координату Y, используемую элементом для отображения на экране. | UIComponent | ||
Возвращает матрицу преобразования, используемую для определения макета компонента относительно соответствующих элементов одного уровня. | UIComponent | ||
Возвращает преобразование макета Matrix3D для этого элемента. | UIComponent | ||
Возвращает максимальную высоту элемента. | UIComponent | ||
Возвращает максимальную ширину элемента. | UIComponent | ||
Возвращает минимальную высоту элемента. | UIComponent | ||
Возвращает минимальную ширину элемента. | UIComponent | ||
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Возвращает предпочтительную высоту элемента. | UIComponent | ||
Возвращает предпочтительную ширину элемента. | UIComponent | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
Возвращает элемент в dataProvider, использованный указанным Repeater для создания этого Repeater, или null, если повторение этого Repeater не выполнено. | UIComponent | ||
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента. | UIComponent | ||
Преобразует объект Point из глобальных координат в координаты содержимого. | UIComponent | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Возвращает true, если для currentCSSState не указано значение null. | UIComponent | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Определяет, было ли указанное состояние задано в данном UIComponent. | UIComponent | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Возвращает матрицу прямоугольника, которая может быть передана в метод drawRoundRect() метод как параметр rot при рисовании горизонтального градиента. | UIComponent | ||
Инициализирует внутреннюю структуру этого компонента. | UIComponent | ||
Инициализирует разные свойства, которые отслеживают повторенные экземпляры этого компонента. | UIComponent | ||
[переопределить]
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана. | PolarDataCanvas | ||
Вызывается элементами компонента для указания, что свойство depth было изменено. | UIComponent | ||
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection. | UIComponent | ||
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана. | UIComponent | ||
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана. | UIComponent | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
lineStyle(thickness:Number, color:uint = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3):void
Указывает стиль линии, используемый Flash для последующих вызовов других графических методов для объекта (например, lineTo() или drawCircle()). | PolarDataCanvas | ||
Рисует линию с использованием текущего стиля линии от текущей позиции инструмента рисования до точки с координатами (angle, radial); текущей позицией инструмента рисования становится точка с координатами (angle, radial). | PolarDataCanvas | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат содержимого в локальные координаты. | UIComponent | ||
Преобразовывает экранную координату в кортеж значений данных. | ChartElement | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
[переопределить]
Вызывается при отображении изменений одной или нескольких связанных осей. | PolarDataCanvas | ||
Возвращает значение true, если cssState совпадает с currentCSSState. | UIComponent | ||
Определяет, совпадает ли этот экземпляр с данным типом (или является его подклассом). | UIComponent | ||
Выполняет измерения для указанного текста HTML, который может содержать HTML-теги, например <font> и <b>. При этом предполагается, что текст отображается в однострочном поле UITextField при помощи объекта UITextFormat, определяемого стилями этого UIComponent. | UIComponent | ||
Выполняет измерения для указанного текста. При этом предполагается, что текст отображается в однострочном поле UITextField (или UIFTETextField) при помощи объекта UITextFormat, определяемого стилями этого UIComponent. | UIComponent | ||
Перемещает компонент в указанное положение в пределах его вышестоящего элемента. | UIComponent | ||
Перемещает текущую позицию рисования в точку с координатами (angle, radial). | PolarDataCanvas | ||
Обеспечивает распространение изменений стиля для нижестоящих элементов. | UIComponent | ||
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent. | UIComponent | ||
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента. | UIComponent | ||
Готовит IFlexDisplayObject к печати. | UIComponent | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Создает или восстанавливает кэш стиля CSS для этого компонента и, если параметр recursive является true, также для всех нижестоящих элементов этого компонента. | UIComponent | ||
Обеспечить регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта. | UIComponent | ||
Удаляет все нижестоящие элементы данных холста (экземпляры DisplayObject). | PolarDataCanvas | ||
[переопределить]
Удаляет указанный нижестоящий элемент DisplayObject из этого списка нижестоящих элементов. | PolarDataCanvas | ||
[переопределить]
Удаляет нижестоящий элемент DisplayObject в указанной позиции индекса из этого списка нижестоящих элементов. | PolarDataCanvas | ||
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Удаляет клиент с невизуальным стилем из экземпляра компонента. | UIComponent | ||
Воспроизводит указанное событие. | UIComponent | ||
Вызывает виртуальную клавиатуру. | InteractiveObject | ||
Определяет нижестоящий элемент с помощью предоставленного идентификатора. | UIComponent | ||
[статические]
Возобновляет фоновую обработку методов, поставленных в очередь callLater() после вызова suspendBackgroundProcessing(). | UIComponent | ||
Размеры объекта. | UIComponent | ||
Изменяет положение существующего дочернего элемента в DisplayObjectContainer. | DisplayObjectContainer | ||
Устанавливает значение ограничения макета, совпадающее со значением стиля ограничения для этого компонента. | UIComponent | ||
Установить текущее состояние. | UIComponent | ||
Задает фокус на этот компонент. | UIComponent | ||
Устанавливает координаты, используемые элементом для отображения на экране. | UIComponent | ||
Устанавливает размер макета элемента. | UIComponent | ||
Устанавливает матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIComponent | ||
Устанавливает трехмерную матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIComponent | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Задает свойство style для экземпляра компонента. | UIComponent | ||
Вызывается при изменении свойства visible. | UIComponent | ||
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану). | Sprite | ||
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном. | Sprite | ||
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта. | DisplayObjectContainer | ||
Завершает метод startDrag(). | Sprite | ||
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном. | Sprite | ||
Обеспечивает обнаружение изменений в свойствах стиля. | UIComponent | ||
Метод stylesInitialized() вызывается программой Flex при первой инициализации стиля компонента. | UIComponent | ||
[статические]
Блокирует фоновую обработку методов, поставленных в очередь callLater() до вызова resumeBackgroundProcessing(). | UIComponent | ||
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта. | DisplayObjectContainer | ||
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов. | DisplayObjectContainer | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении. | FlexSprite | ||
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Служебный метод для обновления вращения, масштабирования и перемещения преобразования при сохранении определенной точки, указанной в собственной области координат компонента, зафиксированной в области координат вышестоящего элемента. | UIComponent | ||
Служебный метод для преобразования точки, указанной в локальных координатах этого объекта, к ее местоположению в координатах вышестоящего узла объекта. | UIComponent | ||
updateDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Обновляет позицию любого нижестоящего элемента информацией текущего холста. | PolarDataCanvas | ||
Проверяет правильность расположения и размера нижестоящих элементов и отображает различные визуальные эффекты. | UIComponent | ||
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости. | UIComponent | ||
Используется в логике макета для проверки свойств компонента посредством вызова метода commitProperties(). | UIComponent | ||
Проверяет правильность измеренного размера компонента. Если совместно с данным IlayoutManagerClient вызван метод LayoutManager.invalidateSize(), то при измерении будет вызван метод validateSize(). | UIComponent | ||
Обрабатывает события valid и invalid из средства проверки, назначенного этому компоненту. | UIComponent | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Возвращает матрицу прямоугольника, которая может быть передана передать в drawRoundRect() как параметр rot при рисовании вертикального градиента. | UIComponent | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Отрегулируйте прямоугольник фокусировки. | UIComponent | ||
Передает вычисленную матрицу, созданную из комбинации матрицы макета и смещений преобразования flash displayObject. | UIComponent | ||
Это внутренний метод, используемый инфраструктурой Flex для поддержки эффекта Dissolve. | UIComponent | ||
Определяет, может ли быть пропущен вызов метода measure(). | UIComponent | ||
Выполняет окончательную обработку после создания нижестоящих объектов. | UIComponent | ||
Обрабатывает свойства, установленные в компоненте. | UIComponent | ||
Создайте нижестоящие объекты для компонента. | UIComponent | ||
Создает уникальный идентификатор, представляющий объект dataPoint для сравнения. | ChartElement | ||
Создает новый объект, использующий контекст, основанный на использованном встроенном шрифте. | UIComponent | ||
Создает объект с помощью указанной moduleFactory. | UIComponent | ||
Указывает на то, что представляемые элементом основные данные изменены. | ChartElement | ||
Вспомогательные методы для отправки PropertyChangeEvent при обновлении свойства. | UIComponent | ||
Обработчик события вызывается, если объект UIComponent получает фокус. | UIComponent | ||
Обработчик события вызывается, если объект UIComponent теряет фокус. | UIComponent | ||
Инициализирует реализацию и хранение некоторых из менее часто используемых расширенных функций макета компонента. | UIComponent | ||
Завершает инициализацию компонента. | UIComponent | ||
Инициализирует код доступности этого компонента. | UIComponent | ||
Предоставляет для холста информацию об изменении основных данных в dataProvider. | PolarDataCanvas | ||
Вспомогательный метод, делающий недействительными размер и список отображения вышестоящего элемента, если этот объект оказывает влияние на соответствующий макет (значение includeInLayout равно true). | UIComponent | ||
Как правило, переопределяется с помощью компонентов, содержащих объекты UITextField, где объект UITextField получает фокус. | UIComponent | ||
Обработчик события, вызываемый для события keyDown. | UIComponent | ||
Обработчик события, вызываемый для события keyUp. | UIComponent | ||
Вычисляет размер по умолчанию и дополнительно минимальный размер по умолчанию для компонента. | UIComponent | ||
Вызывается при назначении нового свойства dataProvider для элемента. | ChartElement | ||
Этот метод вызывается при создании UIComponent и далее при каждой передаче события change для указания какого-либо изменения локализованных ресурсов. | UIComponent | ||
Определяет коэффициент растягивания по горизонтали и вертикали. | UIComponent | ||
Этот метод вызывается при изменении состояния для проверки, применяются ли специфичные для состояния стили к этому компоненту. | UIComponent | ||
Удаляет любой элемент из предоставленного кэша, свойство которого field равно NaN. | PolarDataCanvas | ||
[переопределить]
Обеспечивает отображение объекта и/или определение размеров и положения его нижестоящих элементов. | PolarDataCanvas | ||
Вызывается, когда представляемые холстом основные данные необходимо отфильтровать согласно диапазонам, представляемым осями связанного преобразования данных. | PolarDataCanvas | ||
При необходимости вызывает методы холста updateMapping() и updateFilter(). | PolarDataCanvas | ||
При необходимости вызывает метод холста updateTransform(). | PolarDataCanvas |
Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.
angularAxis | свойство |
angularAxis:IAxis
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Определяет метки, вспомогательные деления и положение данных для элементов по оси X. Используйте класс LinearAxis или класс CategoryAxis для установки свойств angularAxis в качестве нижестоящего тега в MXML или создайте объект LinearAxis или объект CategoryAxis в ActionScript.
Реализация
public function get angularAxis():IAxis
public function set angularAxis(value:IAxis):void
dataTransform | свойство |
dataTransform:mx.charts.chartClasses:DataTransform
[переопределить] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Объект DataTransform, с которым связан элемент. Объект DataTransform представляет связь между набором элементов и набором объектов оси, используемых для преобразования тех элементов из области данных в координаты экрана и обратно. Элемент диаграммы использует связанный объект DataTransform для вычисления способа визуализации его данных.
Реализация
override public function get dataTransform():mx.charts.chartClasses:DataTransform
override public function set dataTransform(value:mx.charts.chartClasses:DataTransform):void
includeInRanges | свойство |
includeInRanges:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
При значении true
вычисленный диапазон диаграммы задействован этим холстом.
Реализация
public function get includeInRanges():Boolean
public function set includeInRanges(value:Boolean):void
radialAxis | свойство |
radialAxis:IAxis
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Определяет метки, вспомогательные деления и положение данных для событий на оси Y. Используйте класс LinearAxis или класс CategoryAxis для установки свойств угловой оси в качестве нижестоящего тега в MXML или создайте объект LinearAxis или объект CategoryAxis в ActionScript.
Реализация
public function get radialAxis():IAxis
public function set radialAxis(value:IAxis):void
PolarDataCanvas | () | Конструктор |
public function PolarDataCanvas()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
addChild | () | метод |
override public function addChild(child:DisplayObject):DisplayObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Добавляет нижестоящий элемент DisplayObject в конец этого списка нижестоящих элементов.
Вызов childList.addChild(child)
аналогичен вызову childList.addChild(child, childList.numChildren)
После добавления индекс нового нижестоящего элемента будет равен (child.numChildren – 1)
Параметры
child:DisplayObject — Элемент DisplayObject, добавляемый в качестве нижестоящего элемента.
|
DisplayObject — Добавленный нижестоящий элемент аналогичен переданному аргументу.
|
addChildAt | () | метод |
override public function addChildAt(child:DisplayObject, index:int):DisplayObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. Дочерний элемент добавляется к указанной позиции индекса. Индекс 0 представляет собой заднюю (нижнюю) часть списка отображения для объекта DisplayObjectContainer.
При добавлении дочернего объекта, уже имеющего отличный от других контейнер объекта отображения в качестве родительского элемента, объект удаляется из списка дочерних элементов другого контейнера объекта отображения.
Параметры
child:DisplayObject — Экземпляр DisplayObject для добавления в качестве нижестоящего элемента экземпляра DisplayObjectContainer.
| |
index:int — Позиция индекса для добавления нижестоящего элемента. При указании занятой в настоящее время позиции индекса существующий в данной позиции дочерний объект и все вышестоящие позиции перемещаются по списку на одну позицию вверх.
|
DisplayObject — Экземпляр DisplayObject, передаваемый в параметр child .
|
addDataChild | () | метод |
public function addDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Это позволит добавить к текущему холсту любой элемент DisplayObject
в качестве нижестоящего элемента
Параметры
child:DisplayObject — Экземпляр DisplayObject, добавляемый к текущему холсту в качестве нижестоящего элемента.
| |
angleLeft:* (default = NaN ) — Левая угловая координата нижестоящего элемента в координатах данных.
| |
radialTop:* (default = NaN ) — Верхняя радиальная координата нижестоящего элемента в координатах данных.
| |
angleRight:* (default = NaN ) — Правая угловая координата нижестоящего элемента в координатах данных.
| |
radialBottom:* (default = NaN ) — Нижняя радиальная координата нижестоящего элемента в координатах данных.
| |
angleCenter:* (default = NaN ) — Средняя угловая координата нижестоящего элемента в координатах данных.
| |
radialCenter:* (default = NaN ) — Средняя радиальная координата нижестоящего элемента в координатах данных.
|
beginBitmapFill | () | метод |
public function beginBitmapFill(bitmap:BitmapData, x:*, y:*, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = true):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Заполняет область рисунка растровым изображением. Координаты в виде свойств холста angularAxis
или radialAxis
.
Использование и параметры этого метода идентичны методу beginBitmapFill()
класса flash.display.Graphics.
Параметры
bitmap:BitmapData — Прозрачное или матовое растровое изображение, содержащее отображаемые биты.
| |
x:* (default = NaN ) — Угол, указывающий место заливки.
| |
y:* (default = NaN ) — Расстояние от центра диаграммы до заливки в пикселях.
| |
matrix:Matrix (default = null ) — Объект матрицы (из класса flash.geom.Matrix), который можно использовать для определения преобразований в растровом изображении.
| |
repeat:Boolean (default = true ) — При значении true растровое изображение повторяется по шаблону мозаики. При значении false растровое изображение не повторяется, а его края используются для заливки всей области, выходящей за его пределы.
| |
smooth:Boolean (default = true ) — При выборе значения false визуализируются растровые изображения, увеличенные при помощи алгоритма ближайшего соседнего пикселя, которые могут выглядеть нечетко. При выборе значения true увеличенное растровое изображение визуализируется с помощью билинейного алгоритма. Процедура визуализации с помощью алгоритма ближайшего соседнего пикселя требует меньше времени.
|
Связанные элементы API
beginFill | () | метод |
public function beginFill(color:uint, alpha:Number = 1):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Задает простую заливку сплошным цветом для использования при последующих вызовах других методов объекта Graphics (например, lineTo()
или drawCircle()
) при рисовании. Заливка остается действительной вплоть до вызова метода beginFill()
, beginBitmapFill()
, beginGradientFill()
или beginShaderFill()
. При вызове метода clear()
заливка удаляется.
В приложении заливка отображается при рисовании трех и более точек или вызове метода endFill()
.
Параметры
color:uint — Цвет заполнения (0xRRGGBB).
| |
alpha:Number (default = 1 ) — Значение альфа-канала заливки (0,0 — 1,0).
|
Связанные элементы API
clear | () | метод |
public function clear():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Очищает холст.
curveTo | () | метод |
public function curveTo(controlAngle:*, controlRadial:*, anchorAngle:*, anchorRadial:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рисует кривую с использованием текущего стиля линии от текущего положения до (anchorX, anchorY) и с применением контрольной точки, указанной в координатах (controlX, controlY). Координаты, передаваемые в этот метод, являются координатами в виде данных диаграммы, а не экранных координат.
Использование и параметры этого метода идентичны методу curveTo()
класса flash.display.Graphics.
Параметры
controlAngle:* — Угол, указывающий позицию контрольной точки.
| |
controlRadial:* — Расстояние от центра диаграммы до контрольной точки в пикселях.
| |
anchorAngle:* — Угол, указывающий позицию точки привязки.
| |
anchorRadial:* — Расстояние от центра диаграммы до точки привязки в пикселях.
|
Связанные элементы API
describeData | () | метод |
override public function describeData(dimension:String, 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
. Эта функция может вызываться для каждой оси, поддерживаемой диаграммой с данными.
Параметры
dimension:String — Определяет ось для получения описания данных.
| |
requiredFields:uint — Битовое поле, указывающее на значения объекта DataDescription, относящиеся к определенной оси. Оптимизация может осуществляться только путем вычисления необходимых полей.
|
Array — Массив, содержащий экземпляры DataDescription, описывающий отображаемые данные.
|
drawCircle | () | метод |
public function drawCircle(angle:*, radial:*, radius:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рисует круг. Прежде чем вызывать метод drawCircle()
, необходимо задать стиль линии, заливку или и то, и другое. Для этого нужно вызвать метод linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
или beginBitmapFill()
. Координаты являются координатами в виде данных, а не экранных координат.
Параметры
angle:* — Угол, указывающий позицию центра круга.
| |
radial:* — Расстояние от центра диаграммы до центра круга в пикселях.
| |
radius:Number — Радиус окружности (в пикселях).
|
Связанные элементы API
drawEllipse | () | метод |
public function drawEllipse(angleLeft:*, radialTop:*, angleRight:*, radialBottom:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рисует эллипс. Прежде чем вызывать метод drawEllipse()
, необходимо задать стиль линии, заливку или и то, и другое. Для этого нужно вызвать метод linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
или beginBitmapFill()
. Координаты являются координатами в виде данных, а не экранных координат.
Параметры
angleLeft:* — Угол, указывающий местоположение верхнего левого угла ограничительной рамки эллипса.
| |
radialTop:* — Расстояние от центра диаграммы до местоположения верхнего левого угла ограничительной рамки эллипса в пикселях.
| |
angleRight:* — Угол, указывающий местоположение нижнего правого угла ограничительной рамки эллипса.
| |
radialBottom:* — Расстояние от центра диаграммы до местоположения верхнего правого угла ограничительной рамки эллипса в пикселях.
|
Связанные элементы API
drawRect | () | метод |
public function drawRect(angleLeft:*, radialTop:*, angleRight:*, radialBottom:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рисует прямоугольник. Прежде чем вызывать метод drawRect()
, необходимо задать стиль линии, заливку или и то, и другое. Для этого нужно вызвать метод linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
или beginBitmapFill()
. Координаты являются координатами в виде данных, а не экранных координат.
Параметры
angleLeft:* — Угол, указывающий местоположение верхнего левого угла прямоугольника.
| |
radialTop:* — Расстояние по вертикали от центра диаграммы до местоположения верхнего левого угла прямоугольника в пикселях.
| |
angleRight:* — Угол, указывающий местоположение правого нижнего угла прямоугольника.
| |
radialBottom:* — Расстояние от центра диаграммы до местоположения верхнего правого угла прямоугольника в пикселях.
|
Связанные элементы API
drawRoundedRect | () | метод |
public function drawRoundedRect(angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, cornerRadius:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рисует прямоугольный примитив со скругленными углами. Прежде чем вызывать метод drawRoundRect()
, необходимо задать стиль линии, заливку или и то, и другое. Для этого нужно вызвать метод linestyle()
, lineGradientStyle()
, beginFill()
, beginGradientFill()
или beginBitmapFill()
. Координаты являются координатами в виде данных, а не экранных координат.
Параметры
angleLeft:* — Угол, указывающий местоположение верхнего левого угла прямоугольника.
| |
radialTop:* — Расстояние по вертикали от центра диаграммы до местоположения верхнего левого угла прямоугольника в пикселях.
| |
angleRight:* — Угол, указывающий местоположение правого нижнего угла прямоугольника.
| |
radialBottom:* — Расстояние от центра диаграммы до местоположения верхнего правого угла прямоугольника в пикселях.
| |
cornerRadius:Number — Радиусы углов в пикселях.
|
Связанные элементы API
endFill | () | метод |
public function endFill():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Применяет заливку к линиям и кривым, добавленным с момента последнего вызова метода beginFill()
, beginGradientFill()
или beginBitmapFill()
. Flash использует заливку, указанную в предыдущем вызове метода beginFill()
, beginGradientFill()
или beginBitmapFill()
. Если текущее положение инструмента рисования не совпадает с предыдущим положением, указанным в методе moveTo()
, и определяется заливка, то путь замыкается линией, а затем заполняется цветом.
Связанные элементы API
invalidateData | () | метод |
protected function invalidateData(invalid:Boolean = true):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Предоставляет для холста информацию об изменении основных данных в dataProvider. Эта функция инициирует вызов методов updateMapping()
и updateTransform()
при следующем вызове метода commitProperties()
Параметры
invalid:Boolean (default = true ) — true , если данные изменились.
|
invalidateDisplayList | () | метод |
override public function invalidateDisplayList():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Отмечает компонент с целью вызова его метода updateDisplayList()
во время последующего обновления экрана.
Механизм недействительности позволяет исключить дублирование операций за счет задержки обработки изменений компонента до момента последующего обновления экрана. Например, при необходимости изменения ширины и высоты нерационально обновлять компонент сразу же после изменения ширины, а затем выполнять новое обновление после изменения высоты. Более эффективным подходом является изменение обоих свойств с последующим выполнением визуализации компонента с учетом его новых размеров.
Методы недействительности вызываются достаточно редко. Как правило, при установке свойств компонента задается автоматическое выполнение вызова соответствующего метода недействительности.
lineStyle | () | метод |
public function lineStyle(thickness:Number, color:uint = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 3):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает стиль линии, используемый Flash для последующих вызовов других графических методов для объекта (например, lineTo()
или drawCircle()
).
Использование и параметры этого метода идентичны методу lineStyle()
класса flash.display.Graphics.
Параметры
thickness:Number — Целое число, определяющее толщину линии в точках; допустимыми являются значения от 0 до 255. Если число не указано или параметр не определен, то линия не будет проведена. Если передается значение меньше 0, по умолчанию задается 0. Значение 0 обозначает толщину одного волоса, максимальная толщина составляет 255. Если передается значение больше 255, по умолчанию задается 255.
| |
color:uint (default = 0 ) — Шестнадцатеричное значение цвета линии; например красный — 0xFF0000, синий — 0x0000FF и т.д. Если значение на задано, по умолчанию используется 0x000000 (черный).
| |
alpha:Number (default = 1.0 ) — Число, указывающее значение альфа-канала цвета линии, допустимые значения находятся в диапазоне 0-1. Если значение на задано, по умолчанию используется 1(сплошной). Если значение меньше 0, по умолчанию задается 0. Если значение больше 1, по умолчанию задается 1.
| |
pixelHinting:Boolean (default = false ) — Логическое значение, определяющее, следует ли выполнять хинтинг штрихов до полных пикселей. Оно влияет на позицию привязок кривой и на размер штриха линии как таковой. Если для pixelHinting задано значение true, выполняется хинтинг ширины линии до полного пикселя. Если для pixelHinting задано значение false, в кривых и прямых линиях могут возникать разрывы.
| |
scaleMode:String (default = "normal ") — Значение класса flash.display.LineScaleMode, задающее режим масштабирования:
| |
caps:String (default = null ) — Значение класса flash.display.CapsStyle, задающее тип концов линии. Допустимые значения: CapsStyle.NONE , CapsStyle.ROUND и CapsStyle.SQUARE . Если значение не указано, следует использовать скругленные концы.
| |
joints:String (default = null ) — Значение класса flash.display.JointStyle, задающее тип стыка на углах. Допустимые значения: JointStyle.BEVEL , JointStyle.MITER и JointStyle.ROUND . Если значение не указано, следует использовать круглые стыки.
| |
miterLimit:Number (default = 3 ) — Число, указывающее предел усечения уголка. Допустимыми являются значения в диапазоне 1-255 (остальные значения округляются до 1 или 255). Это значение используется, только если для jointStyle выбран тип miter. Значение miterLimit – это длина, до которой может продлеваться уголок после точки стыка. Значение выражает фактор thickness линии. Например, при факторе miterLimit , равном 2,5, и thickness в 10 пикселей, длина уголка достигает 25 пикселей.
|
Связанные элементы API
lineTo | () | метод |
public function lineTo(angle:*, radial:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рисует линию с использованием текущего стиля линии от текущей позиции инструмента рисования до точки с координатами (angle, radial); текущей позицией инструмента рисования становится точка с координатами (angle, radial). Если в экранном объекте, в котором выполняется отрисовка, есть содержимое, созданное с помощью инструментов рисования Flash, то вызовы метода lineTo()
осуществляются под содержимым. Если вызвать lineTo()
перед вызовом метода moveTo(), то текущим положением инструмента рисования по умолчанию становится точка с координатами (0, 0). Если отсутствует один из параметров, этот метод использовать не удастся, и текущее положение инструмента рисования остается без изменений. Координаты являются координатами в виде данных, а не экранных координат.
Параметры
angle:* — Угол позиции рисования.
| |
radial:* — Расстояние от центра диаграммы до позиции инструмента рисования в пикселях.
|
Связанные элементы API
mappingChanged | () | метод |
override public function mappingChanged():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывается при отображении изменений одной или нескольких связанных осей. Элемент DataTransform, назначенный этому объекту ChartElement, выполнит вызов данного метода при изменении любой из представляемых им осей.
moveTo | () | метод |
public function moveTo(angle:*, radial:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Перемещает текущую позицию рисования в точку с координатами (angle, radial). Если отсутствует один из параметров, этот метод использовать не удастся, и текущее положение инструмента рисования остается без изменений. Координаты являются координатами в виде данных, а не экранных координат.
Параметры
angle:* — Угол позиции рисования.
| |
radial:* — Расстояние от центра диаграммы до позиции инструмента рисования в пикселях.
|
Связанные элементы API
removeAllChildren | () | метод |
public function removeAllChildren():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет все нижестоящие элементы данных холста (экземпляры DisplayObject).
removeChild | () | метод |
override public function removeChild(child:DisplayObject):DisplayObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет указанный нижестоящий элемент DisplayObject из этого списка нижестоящих элементов.
Удаление нижестоящего элемента из любого положения, за исключением конца списка нижестоящих элементов, уменьшает индексы нижестоящих элементов, которые имели более высокие индексы.
Вышестоящий элемент удаленного нижестоящего элемента будет иметь значение null и будет собран сборщиком мусора, если на него не существует других ссылок.
Параметры
child:DisplayObject — Удаляемый элемент DisplayObject.
|
DisplayObject — Удаленный нижестоящий элемент аналогичен переданному аргументу.
|
removeChildAt | () | метод |
override public function removeChildAt(index:int):DisplayObject
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет нижестоящий элемент DisplayObject в указанной позиции индекса из этого списка нижестоящих элементов.
Удаление нижестоящего элемента из любого положения, за исключением конца списка нижестоящих элементов, уменьшает индексы нижестоящих элементов, которые имели более высокие индексы.
Вышестоящий элемент удаленного нижестоящего элемента будет иметь значение null и будет собран сборщиком мусора, если на него не существует других ссылок.
Параметры
index:int — Удаляемый индекс нижестоящего элемента DisplayObject.
|
DisplayObject — Удаленный нижестоящий элемент.
|
stripNaNs | () | метод |
protected function stripNaNs(cache:Array, field:String):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет любой элемент из предоставленного кэша, свойство которого field
равно NaN
. Полученные классы могут вызвать этот метод из их реализации updateFilter()
для удаления любых объектов ChartItem, которые были отфильтрованы осями.
Параметры
cache:Array — Данные кэша для объекта PolarDataCanvas.
| |
field:String — Значение свойства элемента field .
|
updateDataChild | () | метод |
public function updateDataChild(child:DisplayObject, angleLeft:*, radialTop:*, angleRight:*, radialBottom:*, angleCenter:*, radialCenter:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обновляет позицию любого нижестоящего элемента информацией текущего холста.
Параметры
child:DisplayObject — Экземпляр DisplayObject, который следует добавить как нижестоящий элемент текущего холста.
| |
angleLeft:* (default = NaN ) — Левая угловая координата нижестоящего элемента в координатах данных.
| |
radialTop:* (default = NaN ) — Верхняя радиальная координата нижестоящего элемента в координатах данных.
| |
angleRight:* (default = NaN ) — Правая угловая координата нижестоящего элемента в координатах данных.
| |
radialBottom:* (default = NaN ) — Нижняя радиальная координата нижестоящего элемента в координатах данных.
| |
angleCenter:* (default = NaN ) — Средняя угловая координата нижестоящего элемента в координатах данных.
| |
radialCenter:* (default = NaN ) — Средняя радиальная координата нижестоящего элемента в координатах данных.
Например: var lbl:Label = new Label(); lbl.text = "Last Month"; canvas.addChild(lbl); canvas.updateDataChild(lbl,200,20); |
updateDisplayList | () | метод |
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает отображение объекта и/или определение размеров и положения его нижестоящих элементов. Это усовершенствованный метод, который можно переопределить при создании подкласса UIComponent.
Этот метод не вызывается напрямую. Метод updateDisplayList()
вызывается программой Flex при добавлении компонента к контейнеру с использованием метода addChild()
, а также при вызове метода invalidateDisplayList()
компонента.
Если компонент не имеет нижестоящих элементов, именно в этом методе необходимо осуществить программируемое отображение с использованием методов объекта Graphics компонента, например graphics.drawRect()
.
Если компонент имеет нижестоящие элементы, в этом методе необходимо выполнить вызов методов move()
и setActualSize()
для его нижестоящих элементов.
Программируемое отображение может осуществляться в компонентах даже при наличии у них нижестоящих элементов. При выполнении этого действия используйте свойства unscaledWidth
и unscaledHeight
компонента в качестве его пределов.
Важным является использование свойств unscaledWidth
и unscaledHeight
вместо свойств width
и height
.
Параметры
unscaledWidth:Number — Указывает ширину компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleX компонента.
| |
unscaledHeight:Number — Указывает высоту компонента в пикселях в координатах компонента вне зависимости от значения свойства scaleY компонента.
|
updateFilter | () | метод |
protected function updateFilter():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызывается, когда представляемые холстом основные данные необходимо отфильтровать согласно диапазонам, представляемым осями связанного преобразования данных. Это может произойти по причине изменения основных данных или ввиду того, что был изменен диапазон связанных осей.
При реализации пользовательского типа холста необходимо переопределить этот метод и отфильтровать все внешние данные с использованием метода filterCache()
осей, управляемых с помощью связанного преобразования данных. Метод filterCache()
обеспечивает преобразование всех значений, находящихся вне диапазона, в значения NaN
. Необходимо убедиться в том, что метод super.updateFilter()
был вызван в подклассе.
Как правило, непосредственный вызов данного метода не требуется. Вместо этого при необходимости удостовериться в том, что данные были отфильтрованы в заданной точке, вызовите метод validateTransform()
класса PolarDataCanvas.
Как правило, в случае необходимости можно предположить, что методы updateData()
и updateMapping()
были вызваны перед этим методом.
validateData | () | метод |
protected function validateData():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
При необходимости вызывает методы холста updateMapping()
и updateFilter()
. При необходимости этот метод вызывается холстом автоматически из метода commitProperties()
, но полученный холст может вызвать его явным образом, если генерируемые значения необходимы в определенный период времени.
Загрузка и отображение данных относительно осей предназначены для принятия данных осями в любое время. Этот метод безопасно вызывать явным образом в любой точке.
validateTransform | () | метод |
protected function validateTransform():Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
При необходимости вызывает метод холста updateTransform()
. При необходимости этот метод автоматически вызывается холстом в ходе метода commitProperties()
, но полученный холст может вызвать его явно, если генерируемые значения необходимы в явное время. Фильтрация и преобразование данных используют определенные значения, вычисляемые осями, которые могут в свою очередь зависеть от данных, отображаемых в диаграмме. Вызов этой функции в неверное время может привести к выполнению дополнительной работы, если значения обновляются.
Boolean — true , если основные данные поставщика данных изменились; в противном случае false .
|
Tue Jun 12 2018, 11:34 AM Z