Пакет | 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):void
effectiveAlpha | свойство |
effectiveAlpha:Number
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Свойство, возвращающее эффективный альфа-канал со значениями от 0.0 до 1.0, для этого слоя разработки. Это значение умножает альфа-канал данного слоя на альфа-канал любого из предшествующих слоев.
Значением по умолчанию является 1.0.
Реализация
public function get effectiveAlpha():Number
effectiveVisibility | свойство |
effectiveVisibility:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает эффективную видимость этого слоя разработки. Это значение учитывает видимость данного слоя и любых предшествующих слоев.
Значением по умолчанию является true.
Реализация
public function get effectiveVisibility():Boolean
id | свойство |
id:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Идентификатор компонента слоя. Это значение становится именем экземпляра слоя и в этом качестве не должно содержать символов пробела или специальных символов.
Реализация
public function get id():String
public function set id(value:String):void
numLayers | свойство |
parent | свойство |
parent:DesignLayer
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Вышестоящий слой этого слоя.
Значением по умолчанию является null.
Реализация
public function get parent():DesignLayer
visible | свойство |
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):void
DesignLayer | () | Конструктор |
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