| Пакет | mx.core |
| Класс | public class DesignLayer |
| Наследование | DesignLayer EventDispatcher Object |
| Реализует | IMXMLObject |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
visible и alpha, при установке которого оно распространяется на связанные нижестоящие элементы слоя.
| Свойство | Определено | ||
|---|---|---|---|
| alpha : Number
Альфа-канал для этого экземпляра слоя разработки со значениями от 0.0 до 1.0. | DesignLayer | ||
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
| effectiveAlpha : Number [только для чтения]
Свойство, возвращающее эффективный альфа-канал со значениями от 0.0 до 1.0, для этого слоя разработки. | DesignLayer | ||
| effectiveVisibility : Boolean [только для чтения]
Возвращает эффективную видимость этого слоя разработки. | DesignLayer | ||
| id : String
Идентификатор компонента слоя. | DesignLayer | ||
| numLayers : int [только для чтения]
Число нижестоящих элементов DesignLayer по отношению к этому слою. | DesignLayer | ||
| parent : DesignLayer [только для чтения]
Вышестоящий слой этого слоя. | DesignLayer | ||
| visible : Boolean
Видимость для этого экземпляра слоя разработки. | DesignLayer | ||
| Метод | Определено | ||
|---|---|---|---|
Конструктор. | DesignLayer | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | |
Добавляет нижестоящий элемент DesignLayer к этому слою. | DesignLayer | ||
![]() |
Посылает событие в поток событий. | EventDispatcher | |
Возвращает нижестоящий элемент DesignLayer с заданной позицией индекса. | DesignLayer | ||
![]() |
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
Вызывается после создания объекта реализации и инициализации всех свойств компонентов, указанных в теге MXML. | DesignLayer | ||
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | |
Удаляет нижестоящий элемент DesignLayer из этого слоя. | DesignLayer | ||
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
![]() |
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher | |
| Событие | Сводка | Определено | ||
|---|---|---|---|---|
![]() | [многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | ||
![]() | [многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | ||
| Отправляется по слою, когда изменяется effectiveVisibility или effectiveAlpha. | DesignLayer | |||
alpha | свойство |
alpha:Number| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Альфа-канал для этого экземпляра слоя разработки со значениями от 0.0 до 1.0.
Если выполнено обновление, соответствующее событие изменения для effectiveAlpha отправляется всем прослушивателям layerPropertyChange этого слоя, а также прослушивателям задействованных последующих слоев, если таковые есть.
Значением по умолчанию является 1.0.
Реализация
public function get alpha():Number public function set alpha(value:Number):voideffectiveAlpha | свойство |
effectiveAlpha:Number [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Свойство, возвращающее эффективный альфа-канал со значениями от 0.0 до 1.0, для этого слоя разработки. Это значение умножает альфа-канал данного слоя на альфа-канал любого из предшествующих слоев.
Значением по умолчанию является 1.0.
Реализация
public function get effectiveAlpha():NumbereffectiveVisibility | свойство |
effectiveVisibility:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает эффективную видимость этого слоя разработки. Это значение учитывает видимость данного слоя и любых предшествующих слоев.
Значением по умолчанию является true.
Реализация
public function get effectiveVisibility():Booleanid | свойство |
id:String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Идентификатор компонента слоя. Это значение становится именем экземпляра слоя и в этом качестве не должно содержать символов пробела или специальных символов.
Реализация
public function get id():String public function set id(value:String):voidnumLayers | свойство |
parent | свойство |
parent:DesignLayer [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вышестоящий слой этого слоя.
Значением по умолчанию является null.
Реализация
public function get parent():DesignLayervisible | свойство |
visible:Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Видимость для этого экземпляра слоя разработки.
Если выполнено обновление, соответствующее событие изменения для effectiveVisibility отправляется всем прослушивателям layerPropertyChange этого слоя, а также прослушивателям задействованных последующих слоев, если таковые есть.
Значением по умолчанию является true.
Реализация
public function get visible():Boolean public function set visible(value:Boolean):voidDesignLayer | () | Конструктор |
public function DesignLayer()| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Конструктор.
addLayer | () | метод |
public function addLayer(value:DesignLayer):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Добавляет нижестоящий элемент DesignLayer к этому слою.
Параметры
value:DesignLayer — Добавляемый нижестоящий элемент слоя.
|
getLayerAt | () | метод |
public function getLayerAt(index:int):DesignLayer| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает нижестоящий элемент DesignLayer с заданной позицией индекса.
Обратите внимание, что порядок нижестоящих элементов DesignLayer является незначащим. Метод getLayerAt, используемый вместе с numLayers для итерации в списке нижестоящих элементов.
Параметры
index:int — Отсчитываемый от нуля индекс нижестоящего элемента DesignLayer.
|
DesignLayer — Указанный нижестоящий элемент DesignLayer, если индекс в диапазоне от 0 до numLayers - 1. Возвращает null, если индекс является недействительным.
|
Связанные элементы API
initialized | () | метод |
public function initialized(document:Object, id:String):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вызывается после создания объекта реализации и инициализации всех свойств компонентов, указанных в теге MXML.
Параметры
document:Object — Документ MXML, создавший этот объект.
| |
id:String — Идентификатор, используемый document в качестве ссылки на этот объект. Если объект представляет собой глубокое свойство document, идентификатор id равен null.
|
removeLayer | () | метод |
public function removeLayer(value:DesignLayer):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 4 |
| Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Удаляет нижестоящий элемент DesignLayer из этого слоя.
Параметры
value:DesignLayer — Удаляемый нижестоящий элемент слоя.
|
layerPropertyChange | Событие |
mx.events.PropertyChangeEvent| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Отправляется по слою, когда изменяется effectiveVisibility или effectiveAlpha.
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства