| Пакет | mx.core |
| Интерфейс | public interface IDeferredContentOwner extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
| Средство реализации | SkinnableContainer |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Связанные элементы API
| Свойство | Определено | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | IFlexDisplayObject | |
![]() | alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | IFlexDisplayObject | |
![]() | baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста компонента. | IUIComponent | |
![]() | blendMode : String
Значение класса BlendMode, задающее режим наложения. | IFlexDisplayObject | |
![]() | cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | IFlexDisplayObject | |
| creationPolicy : String
Стратегия создания содержимого для этого компонента. | IDeferredContentOwner | ||
| deferredContentCreated : Boolean [только для чтения]
Флаг, указывающий на то, было ли создано отложенное содержимое. | IDeferredContentOwner | ||
![]() | document : Object
Ссылка на объект документа, связанный с этим компонентом. | IUIComponent | |
![]() | enabled : Boolean
Возможность использования компонента пользователем. | IUIComponent | |
![]() | explicitHeight : Number
Явно указанная высота для компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | explicitMaxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | explicitMaxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | explicitMinHeight : Number [только для чтения]
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | explicitMinWidth : Number [только для чтения]
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | explicitWidth : Number
Явно указанная ширина для компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | IFlexDisplayObject | |
![]() | focusPane : Sprite
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. | IUIComponent | |
![]() | height : Number
Указывает высоту экранного объекта в пикселях. | IFlexDisplayObject | |
![]() | includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | IUIComponent | |
![]() | isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | IUIComponent | |
![]() | loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | IFlexDisplayObject | |
![]() | mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | IFlexDisplayObject | |
![]() | maxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | maxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | measuredHeight : Number [только для чтения]
Рассчитанная высота этого объекта. | IFlexDisplayObject | |
![]() | measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | IUIComponent | |
![]() | measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | IUIComponent | |
![]() | measuredWidth : Number [только для чтения]
Измеренная ширина этого объекта. | IFlexDisplayObject | |
![]() | minHeight : Number [только для чтения]
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | minWidth : Number [только для чтения]
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | IUIComponent | |
![]() | mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | IFlexDisplayObject | |
![]() | mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | IFlexDisplayObject | |
![]() | name : String
Указывает имя экземпляра DisplayObject. | IFlexDisplayObject | |
![]() | opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | IFlexDisplayObject | |
![]() | owner : DisplayObjectContainer
Владелец этого объекта IVisualElement. | IUIComponent | |
![]() | parent : DisplayObjectContainer [только для чтения]
Указывает объект DisplayObjectContainer, содержащий данный экранный объект. | IFlexDisplayObject | |
![]() | percentHeight : Number
Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. | IUIComponent | |
![]() | percentWidth : Number
Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. | IUIComponent | |
![]() | root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | IFlexDisplayObject | |
![]() | rotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | IFlexDisplayObject | |
![]() | scale9Grid : Rectangle
Текущая активная сетка масштабирования. | IFlexDisplayObject | |
![]() | scaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах). | IFlexDisplayObject | |
![]() | scaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах). | IFlexDisplayObject | |
![]() | scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | IFlexDisplayObject | |
![]() | stage : Stage [только для чтения]
Класс Stage экранного объекта. | IFlexDisplayObject | |
![]() | systemManager : ISystemManager
Ссылка на объект SystemManager для этого компонента. | IUIComponent | |
![]() | transform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | IFlexDisplayObject | |
![]() | tweeningProperties : Array
Используется EffectManager. | IUIComponent | |
![]() | visible : Boolean
Определяет видимость экранного объекта. | IFlexDisplayObject | |
![]() | width : Number
Указывает ширину экранного объекта в пикселях. | IFlexDisplayObject | |
![]() | x : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | IFlexDisplayObject | |
![]() | y : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer. | IFlexDisplayObject | |
| Метод | Определено | ||
|---|---|---|---|
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | IEventDispatcher | |
Создайте содержимое этого компонента. | IDeferredContentOwner | ||
![]() |
Посылает событие в поток событий. | IEventDispatcher | |
![]() |
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | IFlexDisplayObject | |
![]() |
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| IUIComponent | |
![]() |
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| IUIComponent | |
![]() |
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | IFlexDisplayObject | |
![]() |
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | IFlexDisplayObject | |
![]() |
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | IEventDispatcher | |
![]() |
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | IFlexDisplayObject | |
![]() |
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | IFlexDisplayObject | |
![]() |
Инициализация объекта. | IUIComponent | |
![]() |
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | IFlexDisplayObject | |
![]() |
Перемещает этот объект по указанным координатам осей x и y. | IFlexDisplayObject | |
![]() |
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent. | IUIComponent | |
![]() |
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента. | IUIComponent | |
![]() |
Удаляет прослушиватель из объекта EventDispatcher. | IEventDispatcher | |
![]() |
Устанавливает фактический размер для этого объекта. | IFlexDisplayObject | |
![]() |
Вызывается при изменении свойства visible. | IUIComponent | |
![]() |
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | IEventDispatcher | |
| Событие | Сводка | Определено | ||
|---|---|---|---|---|
| Отправляется после создания содержимого этого компонента. | IDeferredContentOwner | |||
creationPolicy | свойство |
creationPolicy:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Стратегия создания содержимого для этого компонента.
Возможные значения:
auto: содержимое создается автоматически непосредственно перед его использованием.all: содержимое создается сразу после создания вышестоящего компонента. Эти параметры должны использоваться только в качестве последнего средства, поскольку их применение приводит к увеличению времени запуска и используемой памяти.none: содержимое должно создаваться вручную путем вызова методаcreateDeferredContent().
Если для контейнера не указано свойство creationPolicy, он наследует значение свойства creationPolicy вышестоящего контейнера.
Значением по умолчанию является "auto".
Реализация
public function get creationPolicy():String public function set creationPolicy(value:String):voiddeferredContentCreated | свойство |
createDeferredContent | () | метод |
public function createDeferredContent():void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Создайте содержимое этого компонента. Если значением свойства creationPolicy является auto или all, инфраструктура Flex вызывает этот метод. Если значением свойства creationPolicy является none, необходимо явно вызвать этот метод для создания содержимого компонента.
contentCreationComplete | Событие |
mx.events.FlexEventсвойство FlexEvent.type =
mx.events.FlexEvent.CONTENT_CREATION_COMPLETE| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Отправляется после создания содержимого этого компонента. В случае отложенной реализации содержимое компонента может быть создано намного позже создания самого компонента.
КонстантаFlexEvent.CONTENT_CREATION_COMPLETE определяет значение свойства type объекта события contentCreationComplete.
Свойства объекта события имеют следующие значения:
| Свойство | Значение |
|---|---|
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства