Пакет | mx.controls.dataGridClasses |
Класс | public class DataGridItemRenderer |
Наследование | DataGridItemRenderer UITextField FlexTextField TextField InteractiveObject DisplayObject EventDispatcher Object |
Реализует | IDataRenderer, IDropInListItemRenderer, ILayoutManagerClient, IListItemRenderer, IStyleClient |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Можно перезаписать средство визуализации элементов по умолчанию путем создания пользовательского средства визуализации элементов.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
alwaysShowSelection : Boolean
При значении true и отсутствии фокуса на текстовом поле проигрыватель Flash Player выделяет фрагмент в текстовом поле серым цветом. | TextField | ||
antiAliasType : String
Тип сглаживания, применяемый для данного текстового поля. | TextField | ||
automationDelegate : Object
Объект-делегат, выполняющий обработку функциональных возможностей, связанных с автоматизацией. | UITextField | ||
automationEnabled : Boolean [только для чтения]
Значение true, если этот компонент доступен для автоматизации; в противном случае – false. | UITextField | ||
automationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта. | UITextField | ||
automationOwner : DisplayObjectContainer [только для чтения]
Владелец этого компонента в целях автоматизации. | UITextField | ||
automationParent : DisplayObjectContainer [только для чтения]
Вышестоящий элемент этого компонента в целях автоматизации. | UITextField | ||
automationValue : Array [только для чтения]
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении. | UITextField | ||
automationVisible : Boolean [только для чтения]
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false. | UITextField | ||
autoSize : String
Управляет автоматической настройкой размеров и выравниванием текстовых полей. | TextField | ||
background : Boolean
Указывает, используется ли в текстовом поле фоновая заливка. | TextField | ||
backgroundColor : uint
Цвет фона текстового поля. | TextField | ||
baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста. | UITextField | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
border : Boolean
Указывает, есть ли у текстового поля рамка. | TextField | ||
borderColor : uint
Цвет рамки текстового поля. | TextField | ||
bottomScrollV : int [только для чтения]
Целое число (индекс, отсчитываемый от 1), соответствующее самой нижней строке, которую видно в заданном текстовом поле. | TextField | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
caretIndex : int [только для чтения]
Индекс точки вставки (каре). | TextField | ||
className : String [только для чтения]
Имя класса этого экземпляра, например DataGridItemRenderer. | UITextField | ||
condenseWhite : Boolean
Логическое значение, определяющее, следует ли удалять лишние разделители (пробелы, разрывы строк и т.д.) в текстовом поле с текстом HTML. | TextField | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | ||
data : Object
Реализация свойства data, как определено интерфейсом IDataRenderer. | DataGridItemRenderer | ||
defaultTextFormat : flash.text:TextFormat
Определяет формат, применяемый к новому вставленному тексту, такому как тексту, введенному пользователем, или тексту, вставленному с использованием метода replaceSelectedText(). | TextField | ||
displayAsPassword : Boolean
Показывает, является ли текстовое поле полем пароля. | TextField | ||
document : Object
Ссылка на объект документа, связанный с этим объектом UITextField. | UITextField | ||
doubleClickEnabled : Boolean
Определяет, получает ли объект события doubleClick. | InteractiveObject | ||
embedFonts : Boolean
Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов. | TextField | ||
enabled : Boolean
Логическое значение, указывающее, включен ли компонент. | UITextField | ||
enableIME : Boolean [только для чтения]
Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. | UITextField | ||
explicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента. | UITextField | ||
explicitMaxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента, если задано свойство maxHeight. | UITextField | ||
explicitMaxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента, если установлено свойство maxWidth. | UITextField | ||
explicitMinHeight : Number [только для чтения]
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UITextField | ||
explicitMinWidth : Number [только для чтения]
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UITextField | ||
explicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента. | UITextField | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
focusPane : Sprite
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. | UITextField | ||
focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | ||
gridFitType : String
Тип подгонки к сетке, применяемый для этого текстового поля. | TextField | ||
height : Number
Указывает высоту экранного объекта в пикселях. | DisplayObject | ||
htmlText : String
Содержит HTML-представление содержимого текстового поля. | TextField | ||
ignorePadding : Boolean
Если значение равно true, стили paddingLeft и paddingRight не будут оставлять промежуток вокруг текста компонента. | UITextField | ||
imeMode : String
Указывает режим IME (редактор методов ввода). | UITextField | ||
includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | UITextField | ||
inheritingStyles : Object
Начало цепочки UITextField с ненаследуемыми стилями. | UITextField | ||
initialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались)
| UITextField | ||
isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | UITextField | ||
length : int [только для чтения]
Число символов в текстовом поле. | TextField | ||
listData : BaseListData
Реализация свойства listData, как определено интерфейсом IDropInListItemRenderer. | DataGridItemRenderer | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | ||
maxChars : int
Введенное пользователем максимальное число символов, которое может содержать текстовое поле. | TextField | ||
maxHeight : Number [только для чтения]
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UITextField | ||
maxScrollH : int [только для чтения]
Максимальное значение scrollH. | TextField | ||
maxScrollV : int [только для чтения]
Максимальное значение scrollV. | TextField | ||
maxWidth : Number [только для чтения]
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UITextField | ||
measuredHeight : Number [только для чтения]
Высота компонента в пикселях по умолчанию. | UITextField | ||
measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | UITextField | ||
measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | UITextField | ||
measuredWidth : Number [только для чтения]
Ширина компонента в пикселях по умолчанию. | UITextField | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
minHeight : Number [только для чтения]
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UITextField | ||
minWidth : Number [только для чтения]
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UITextField | ||
moduleFactory : IFlexModuleFactory
Объект moduleFactory, использованный для создания полей TextFields в верном контексте SWF. | UITextField | ||
mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | ||
mouseWheelEnabled : Boolean
Логическое значение, определяющее, выполняет ли проигрыватель Flash Player автоматическую прокрутку многострочных текстовых полей, когда пользователь щелкает текстовое поле и вращает колесико мыши. | TextField | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
multiline : Boolean
Показывает, является ли текстовое поле многострочным. | TextField | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | ||
nestLevel : int
Глубина этого объекта в иерархии включения. | UITextField | ||
nonInheritingStyles : Object
Начало цепочки UITextField с ненаследуемыми стилями. | UITextField | ||
nonZeroTextHeight : Number [только для чтения]
В отличие от textHeight, этот элемент возвращает ненулевое значение даже при пустом тексте. | UITextField | ||
numLines : int [только для чтения]
Определяет число строк текста в многострочном текстовом поле. | TextField | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
owner : DisplayObjectContainer
По умолчанию равен вышестоящему контейнеру этого объекта. | UITextField | ||
parent : DisplayObjectContainer [переопределить] [только для чтения]
Вышестоящий контейнер или компонент данного компонента. | UITextField | ||
percentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента. | UITextField | ||
percentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента. | UITextField | ||
processedDescriptors : Boolean
Значение приравнивается true после того, как метод createChildren() создает внутренние нижестоящие элементы компонента. | UITextField | ||
restrict : String
Определяет набор символов, которые могут быть введены пользователем в текстовом поле. | TextField | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | DisplayObject | ||
rotationX : Number
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | DisplayObject | ||
rotationY : Number
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | DisplayObject | ||
rotationZ : Number
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | DisplayObject | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | ||
scaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах). | DisplayObject | ||
scaleZ : Number
Указывает глубину масштабирования объекта (в процентах) относительно точки регистрации этого объекта. | DisplayObject | ||
scrollH : int
Текущее положение горизонтальной прокрутки. | TextField | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
scrollV : int
Вертикальное положение текста в текстовом поле. | TextField | ||
selectable : Boolean
Логическое значение, определяющее, можно ли выбрать текстовое поле. | TextField | ||
selectionBeginIndex : int [только для чтения]
Отсчитываемое от нуля значение индекса для первого символа в текущем выделенном фрагменте. | TextField | ||
selectionEndIndex : int [только для чтения]
Отсчитываемое от нуля значение индекса для последнего символа в текущем выделенном фрагменте. | TextField | ||
sharpness : Number
Четкость контуров символов в этом текстовом поле. | TextField | ||
softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
styleDeclaration : CSSStyleDeclaration
Обеспечивает хранение встроенных наследуемых стилей этого объекта. | DataGridItemRenderer | ||
styleName : Object
Стиль класса, используемый этим компонентом. | UITextField | ||
styleSheet : StyleSheet
Присоединяет таблицу стилей к текстовому полю. | TextField | ||
systemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом. | UITextField | ||
tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | ||
tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | ||
text : String
Строка, представляющая текущий текст в текстовом поле. | TextField | ||
textColor : uint
Цвет текста в текстовом поле (в шестнадцатеричном формате). | TextField | ||
textHeight : Number [только для чтения]
Высота текста в пикселях. | TextField | ||
textInteractionMode : String [только для чтения]
Свойства режима взаимодействия, Значение по умолчанию - TextInteractionMode. НОРМАЛЬНЫЙ. | TextField | ||
textWidth : Number [только для чтения]
Ширина текста в пикселях. | TextField | ||
thickness : Number
Толщина контуров символов в данном текстовом поле. | TextField | ||
toolTip : String
Текст, отображаемый в ToolTip. | UITextField | ||
transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | DisplayObject | ||
tweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте. | UITextField | ||
type : String
Тип текстового поля. | TextField | ||
updateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались)
| UITextField | ||
useRichTextClipboard : Boolean
Определяет, будет ли форматирование текста копироваться и вставляться вместе с самим текстом. | TextField | ||
visible : Boolean
Определяет видимость экранного объекта. | DisplayObject | ||
width : Number
Указывает ширину экранного объекта в пикселях. | DisplayObject | ||
wordWrap : Boolean
Логическое значение, определяющее применение переноса по словам к текстовому полю. | TextField | ||
x : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | ||
y : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | DisplayObject | ||
z : Number
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного родительского контейнера. | DisplayObject |
Метод | Определено | ||
---|---|---|---|
Конструктор. | DataGridItemRenderer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Добавляет строку, указанную параметром newText, в конец текста в текстовом поле. | TextField | ||
Удаляет свойство style для экземпляра компонента. | DataGridItemRenderer | ||
Посылает событие в поток событий. | EventDispatcher | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает прямоугольник, который является ограничительным блоком символа. | TextField | ||
Возвращает значение индекса, отсчитываемое от нуля, для символа в точке, определенной параметрами x и y. | TextField | ||
Возвращает массив объектов CSSStyleDeclaration для селектора типа, применяемого к этому компоненту, или null, если массив не существует. | DataGridItemRenderer | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| UITextField | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| UITextField | ||
Получив индекс символа, возвращает индекс первого символа в том же абзаце. | TextField | ||
Возвращает ссылку DisplayObject для данного идентификатора, изображения или SWF-файла, добавленного в текстовое поле с форматированием HTML с помощью тега <img>. | TextField | ||
Возвращает значение индекса, отсчитываемое от нуля, для строки в точке с координатами x и y. | TextField | ||
Отсчитываемое от нуля значение индекса для строки, которая содержит символ, заданный параметром charIndex. | TextField | ||
Возвращает число символов в заданной строке текста. | TextField | ||
Возвращает данные метрик для заданной строки текста. | TextField | ||
Возвращает индекс первого символа в строке, заданной параметром lineIndex. | TextField | ||
Возвращает текст строки, заданной параметром lineIndex. | TextField | ||
Используя полученный индекс символа, возвращает длину абзаца, содержащего этот символ. | TextField | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
[переопределить]
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента. | DataGridItemRenderer | ||
Возвращает объект TextFormat, содержащий данные о форматировании для фрагмента текста, заданного параметрами beginIndex и endIndex. | TextField | ||
Возвращает объект TextFormat, который представляет данные форматирования символов объекта UITextField. | UITextField | ||
Возвращает объект UITextFormat, содержащий сведения о форматировании этого компонента. | UITextField | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Инициализирует этот компонент. | UITextField | ||
Обеспечивает настройку объектов inheritingStyles и nonInheritingStyles и их первичных цепочек для обеспечения возможности использования метода getStyle(). | DataGridItemRenderer | ||
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана. | UITextField | ||
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана. | UITextField | ||
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана. | UITextField | ||
[статические]
Возвращает значение true, если доступен встроенный шрифт с указанными свойствами fontName и fontStyle, где Font.fontType — это flash.text.FontType.EMBEDDED. | TextField | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
Перемещает компонент в указанное положение в пределах его вышестоящего элемента. | UITextField | ||
Обеспечивает распространение изменений стиля для нижестоящих элементов этого компонента. | DataGridItemRenderer | ||
Возвращает true, если этот объект является вышестоящим элементом или владельцем элемента. | UITextField | ||
Эта функция вызывается, когда объекту UITextField назначается вышестоящий элемент. | UITextField | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Обеспечивает настройку внутренних значений кэша стиля для функционирования метода getStyle(). | DataGridItemRenderer | ||
Обеспечивает регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта. | DataGridItemRenderer | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Заменяет текущий выделенный фрагмент содержимым параметра value. | TextField | ||
Заменяет диапазон символов, заданный параметрами beginIndex и endIndex, содержанием параметра newText. | TextField | ||
Воспроизводит указанное событие. | UITextField | ||
Вызывает виртуальную клавиатуру. | InteractiveObject | ||
Размеры объекта. | UITextField | ||
Задает цвет шрифта для текста. | UITextField | ||
Задает фокус на этот компонент. | UITextField | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Задает способ разметки текста с помощью индексов первого и последнего символов, которые указываются параметрами beginIndex и endIndex | TextField | ||
[переопределить]
Задает свойство style для экземпляра компонента. | DataGridItemRenderer | ||
Применяет форматирование текста, заданное параметром format, к указанному содержимому текстового поля. | TextField | ||
Устанавливает свойство visible для этого объекта UITextField. | UITextField | ||
Обеспечивает обнаружение изменений в свойствах стиля. | UITextField | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении. | FlexTextField | ||
Усекает текст для его полного горизонтального размещения в области, определенной для элемента управления, и присоединяет к тексту многоточие (...). | UITextField | ||
Если в программе Flex выполняется вызов метода LayoutManager.invalidateDisplayList() для этого элемента ILayoutManagerClient, данная функция вызывается при необходимости обновления списка отображения. | DataGridItemRenderer | ||
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости. | UITextField | ||
Если в программе Flex выполняется вызов метода LayoutManager.invalidateProperties() для этого элемента ILayoutManagerClient, данная функция вызывается при необходимости фиксировать значения свойств. | DataGridItemRenderer | ||
Если в программе Flex выполняется вызов метода LayoutManager.invalidateSize() для этого элемента ILayoutManagerClient, данная функция вызывается при необходимости осуществления измерений. | DataGridItemRenderer | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Обработчик события для позиционирования всплывающей подсказки. | DataGridItemRenderer |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
Отправляется, когда экранный объект добавляется в список отображения. | DisplayObject | |||
Отправляется, когда экранный объект добавляется к списку отображения на монтажном столе либо непосредственно, либо путем добавления поддерева, содержащего экранный объект. | DisplayObject | |||
Отправляется после изменения значения элемента управления, в отличие от события textInput, которое отправляется перед изменением значения. | TextField | |||
Отправляется, когда пользователь выбирает команду «Удалить» из контекстного меню текста. | InteractiveObject | |||
Отправляется, когда пользователь нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда жест пользователя вызывает контекстное меню, связанное с данным интерактивным объектом в приложении AIR. | InteractiveObject | |||
Отправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Копировать», или выбирает команду «Копировать» из контекстного меню. | InteractiveObject | |||
Отправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Вырезать», или выбирает команду «Вырезать» из контекстного меню. | InteractiveObject | |||
Передается при изменении свойства data. | DataGridItemRenderer | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Отправляется, когда пользователь дважды нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject, а флаг doubleClickEnabled для этого объекта имеет значение true. | InteractiveObject | |||
[многоадресное событие] Отправляется, когда точка воспроизведения переходит в новый кадр. | DisplayObject | |||
[многоадресное событие] Отправляется, когда точка воспроизведения покидает текущий кадр. | DisplayObject | |||
Отправляется после того, как экранный объект перемещается в фокус. | InteractiveObject | |||
Отправляется после того, как экранный объект теряет фокус. | InteractiveObject | |||
[многоадресное событие] Отправляется после завершения работы конструкторов экранных объектов кадра до выполнения сценариев кадра. | DisplayObject | |||
Отправляется, когда пользователь создает точку контакта вдоль края сенсорной поверхности с помощью экземпляра InteractiveObject (например, нажатие по краю сенсорной поверхности на пульте Siri Remote для Apple TV). Некоторые устройства также могут интерпретировать этот контакт как комбинацию нескольких событий касания. | InteractiveObject | |||
Отправляется, когда пользователь наживает две точки контакта над одним экземпляром InteractiveObject на устройстве с сенсорным экраном (например, двумя пальцами нажимает точки над экранным объектом и отпускает их при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта с экземпляром InteractiveObject на устройстве с сенсорным экраном (например, касается пальцем и проводит им слева направо над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь выполняет жест поворота в точке контакта с экземпляром InteractiveObject (например, касание двумя пальцами и их вращение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь выполняет жест выделения в точке контакта с экземпляром InteractiveObject (например, касание экрана тремя пальцами и их параллельное перемещение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь создает точку контакта с экземпляром InteractiveObject, а затем касается сенсорного экрана (например, касается экранного объекта несколькими пальцами, чтобы открыть меню, а затем касается одним пальцем для выбора нужного элемента меню при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь выполняет жест увеличения в точке контакта с экземпляром InteractiveObject (например, касание экрана двумя пальцами и их быстрое разведение в стороны над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Это событие отправляется любой клиентской программе, которая поддерживает линейный ввод с помощью IME. | InteractiveObject | |||
Отправляется, когда пользователь нажимает клавишу. | InteractiveObject | |||
Отправляется, когда пользователь пытается изменить фокус с помощью клавиатуры. | InteractiveObject | |||
Отправляется, когда пользователь отпускает клавишу. | InteractiveObject | |||
Передается, когда пользователь щелкает в текстовом поле с поддержкой HTML гиперссылку, в которой URL-адрес начинается с event:. | TextField | |||
Отправляется, когда пользователь нажимает и отпускает среднюю кнопку указывающего устройства над одним и тем же объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь нажимает среднюю кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь пытается изменить фокус с помощью указывающего устройства. | InteractiveObject | |||
Отправляется, когда пользователь перемещает указывающее устройство в момент, когда курсор находится над объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется при прокрутке колеса мыши над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется инициатором перетаскивания InteractiveObject, когда пользователь завершает жест перетаскивания. | InteractiveObject | |||
Отправляется целевым объектом InteractiveObject при принятии перетаскиваемого объекта вызовом метода DragManager.acceptDragDrop(). | InteractiveObject | |||
Отправляется объектом InteractiveObject, когда жест перетаскивания входит в его границы. | InteractiveObject | |||
Отправляется объектом InteractiveObject, когда жест перетаскивания выходит за границы этого объекта. | InteractiveObject | |||
Постоянно отправляется объектом InteractiveObject, пока жест перетаскивания остается в пределах его границ. | InteractiveObject | |||
Отправляется в начале операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag(). | InteractiveObject | |||
Отправляется во время операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag(). | InteractiveObject | |||
Отправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Вставить», или выбирает команду «Вставить» из контекстного меню. | InteractiveObject | |||
Отправляется, когда пользователь опускает активное перо ниже установленного для экрана порога обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь поднимает активное перо, превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь наводит активное перо на экран, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь переводит активное перо от этого объекта InteractiveObject, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь наводит активное перо непосредственно на этот объект InteractiveObject, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь перемещает активное перо от этого объекта InteractiveObject и любого из его дочерних объектов, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь переводит активное перо на этот объект InteractiveObject из внешней части дерева потомков в списке отображения (не превышая установленный для экрана порог обнаружения близости). | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку позиционирующего устройства после ее нажатия над экземпляром InteractiveObject и последующего перемещения позиционирующего устройства с экземпляра InteractiveObject. | InteractiveObject | |||
Отправляется перед удалением экранного объекта из списка отображения. | DisplayObject | |||
Отправляется перед удалением экранного объекта из списка отображения либо напрямую, либо путем удаления поддерева, содержащего экранный объект. | DisplayObject | |||
[многоадресное событие] Отправляется перед обновлением и визуализацией списка отображения. | DisplayObject | |||
Отправляется, когда пользователь нажимает и отпускает правую кнопку указывающего устройства над одним и тем же объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject. | InteractiveObject | |||
Отправляется объектом TextField, когда пользователь выполняет прокрутку. | TextField | |||
Отправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Выделить все», или выбирает команду «Выделить все» из контекстного меню. | InteractiveObject | |||
Отправляется сразу после того, как программная клавиатура вызывается. | InteractiveObject | |||
Передается немедленно перед тем, как программная клавиатура появляется на экране. | InteractiveObject | |||
Передается немедленно после того, как программная клавиатура убирается с экрана. | InteractiveObject | |||
Отправляется, когда изменяется значение свойства tabChildren объекта. | InteractiveObject | |||
Отправляется при изменении флага tabEnabled объекта. | InteractiveObject | |||
Отправляется, когда изменяется значение свойства tabIndex объекта. | InteractiveObject | |||
Flash Player отправляет событие textInput, когда пользователь вводит один или несколько символов текста. | TextField | |||
Flash Player отправляет textInteractionModeChange событие когда смены пользователя режим взаимодействия текстового поля. | TextField | |||
Отправляется, когда пользователь впервые создает точку контакта с сенсорным экраном устройства (например, касается сенсорного экрана мобильного телефона или планшетного компьютера). | InteractiveObject | |||
Отправляется, когда пользователь убирает точку контакта с сенсорным экраном устройства (например, поднимает палец с сенсорного экрана мобильного телефона или планшетного компьютера). | InteractiveObject | |||
Отправляется, когда пользователь касается устройства, и продолжает отправляться до тех пор, пока точка контакта не будет удалена. | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта от экземпляра InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с одного экранного объекта на другой при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь удаляет точку контакта из экземпляра InteractiveObject на сенсорном устройстве (например, переводит палец из положения над экранным объектом в точку за пределами экранного объекта на мобильном телефоне или планшете с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь поднимает точку контакта над тем же экземпляром InteractiveObject, с которым был установлен первичный контакт на сенсорном экране (например, нажимает точку на экранном объекте и поднимает палец с той же точки при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject |
Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.
data | свойство |
data:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация свойства data
, как определено интерфейсом IDataRenderer. Значение игнорируется. Используется только свойство listData.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataChange
.
Реализация
public function get data():Object
public function set data(value:Object):void
Связанные элементы API
listData | свойство |
listData:BaseListData
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация свойства listData
, как определено интерфейсом IDropInListItemRenderer. В качестве текста средства визуализации устанавливается значение свойства label
listData.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие dataChange
.
Реализация
public function get listData():BaseListData
public function set listData(value:BaseListData):void
Связанные элементы API
styleDeclaration | свойство |
styleDeclaration:CSSStyleDeclaration
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает хранение встроенных наследуемых стилей этого объекта. Этот элемент CSSStyleDeclaration в первый раз создается при вызове метода setStyle() для этого компонента в целях установки наследуемого стиля.
Реализация
public function get styleDeclaration():CSSStyleDeclaration
public function set styleDeclaration(value:CSSStyleDeclaration):void
DataGridItemRenderer | () | Конструктор |
public function DataGridItemRenderer()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
clearStyle | () | метод |
public function clearStyle(styleProp:String):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет свойство style для экземпляра компонента.
Это не обязательно приводит к тому, что метод getStyle()
возвращает значение undefined
.
Параметры
styleProp:String — Имя свойства стиля.
|
getClassStyleDeclarations | () | метод |
public function getClassStyleDeclarations():Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает массив объектов CSSStyleDeclaration для селектора типа, применяемого к этому компоненту, или null
, если массив не существует.
Например, предположим, что компонент MyButton применяется для расширения компонента Button. Вначале метод обеспечивает поиск селектора MyButton, затем производится поиск селектора типа Button и, в завершении, поиск селектора типа UIComponent.
ВозвращаетArray — Массив объектов CSSStyleDeclaration.
|
getStyle | () | метод |
override public function getStyle(styleProp:String):*
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента.
Один и тот же метод используется для получения свойства style любого типа, таким образом, возвращаемое значение может являться Boolean, String, Number, int, uint (для цвета RGB), Class (для темы оформления) или объектом любого типа. Поэтому вид возврата указывается как *.
При получении определенного свойства style появляется информация о его типе, и часто требуется сохранить результат в переменной этого типа. Приведение от * до этого типа не требуется.
var backgroundColor:uint = getStyle("backgroundColor");
Если свойство style не было установлено в любом месте цепочки поиска стиля, значением, возвращаемым getStyle()
, является undefined
. Учтите, что undefined
является особым значением, не идентичным значениям false
, ""
, NaN
, 0
или null
. Значение действительного стиля не может быть undefined
. Для проверки того, было ли задано значение, можно использовать метод IStyleManager2.isValidStyleValue()
.
Параметры
styleProp:String — Имя свойства стиля.
|
* — Значение стиля.
|
initProtoChain | () | метод |
public function initProtoChain():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает настройку объектов inheritingStyles
и nonInheritingStyles
и их первичных цепочек для обеспечения возможности использования метода getStyle()
.
notifyStyleChangeInChildren | () | метод |
public function notifyStyleChangeInChildren(styleProp:String, recursive:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает распространение изменений стиля для нижестоящих элементов этого компонента.
Параметры
styleProp:String — Имя свойства стиля.
| |
recursive:Boolean — Указывает, следует ли распространять изменения стиля для нижестоящих элементов этих нижестоящих элементов.
|
regenerateStyleCache | () | метод |
public function regenerateStyleCache(recursive:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает настройку внутренних значений кэша стиля для функционирования метода getStyle()
. Если для этого объекта уже существуют нижестоящие элементы, производится повторная инициализация кэша стиля нижестоящих элементов.
Параметры
recursive:Boolean — Обеспечивает повторное создание первичных цепочек нижестоящих элементов.
|
registerEffects | () | метод |
public function registerEffects(effects:Array):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта.
Параметры
effects:Array — Массив строк имен эффектов.
|
setStyle | () | метод |
override public function setStyle(styleProp:String, newValue:*):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Задает свойство style для экземпляра компонента.
Оно может переопределить стиль, который был задан на глобальном уровне.
Вызов метода setStyle()
может привести к снижению производительности. Используйте его только в случае необходимости.
Параметры
styleProp:String — Имя свойства стиля.
| |
newValue:* — Новое значение стиля.
|
toolTipShowHandler | () | метод |
protected function toolTipShowHandler(event:mx.events:ToolTipEvent):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обработчик события для позиционирования всплывающей подсказки.
Параметры
event:mx.events:ToolTipEvent — Объект события.
|
validateDisplayList | () | метод |
public function validateDisplayList():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если в программе Flex выполняется вызов метода LayoutManager.invalidateDisplayList()
для этого элемента ILayoutManagerClient, данная функция вызывается при необходимости обновления списка отображения.
validateProperties | () | метод |
public function validateProperties():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если в программе Flex выполняется вызов метода LayoutManager.invalidateProperties()
для этого элемента ILayoutManagerClient, данная функция вызывается при необходимости фиксировать значения свойств.
validateSize | () | метод |
public function validateSize(recursive:Boolean = false):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если в программе Flex выполняется вызов метода LayoutManager.invalidateSize()
для этого элемента ILayoutManagerClient, данная функция вызывается при необходимости осуществлять измерения.
Параметры
recursive:Boolean (default = false ) — Если установлено значение true , необходимо вызвать этот метод для нижестоящих элементов объекта.
|
dataChange | Событие |
mx.events.FlexEvent
свойство FlexEvent.type =
mx.events.FlexEvent.DATA_CHANGE
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается при изменении свойстваdata
.
При использовании компонента как средства визуализации элементов свойство data
содержит данные для отображения. Прослушиватель события может использовать это событие и обновить компонент при изменении свойства data
.
FlexEvent.DATA_CHANGE
определяет значение свойства type
объекта события dataChange
.
Свойства объекта события имеют следующие значения:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
Tue Jun 12 2018, 11:34 AM Z