Пакет | mx.events |
Класс | public class TreeEvent |
Наследование | TreeEvent Event Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
animate : Boolean
Указывает на необходимость анимации операции открытия или закрытия; используется только для событий типа ITEM_OPENING. | TreeEvent | ||
bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | ||
cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | ||
dispatchEvent : Boolean
Указывает на необходимость передачи события (ITEM_OPEN или ITEM_CLOSE) после завершения анимации открытия или закрытия. | TreeEvent | ||
eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | ||
item : Object
Хранение свойства элемента. | TreeEvent | ||
itemRenderer : IListItemRenderer
ListItemRenderer открытого или закрытого узла. | TreeEvent | ||
opening : Boolean
Используется только для событий типа ITEM_OPENING. | TreeEvent | ||
target : Object [только для чтения]
Целевой объект события. | Event | ||
triggerEvent : Event
Возвращает низкоуровневое событие MouseEvent или KeyboardEvent, инициировавшее данное событие, или значение null, если событие запускалось программным образом. | TreeEvent | ||
type : String [только для чтения]
Тип события. | Event |
Метод | Определено | ||
---|---|---|---|
TreeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, item:Object = null, itemRenderer:IListItemRenderer = null, triggerEvent:Event = null)
Конструктор. | TreeEvent | ||
Создает дубликат экземпляра подкласса Event. | Event | ||
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строку, содержащую все свойства объекта Event. | Event | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
ITEM_CLOSE : String = "itemClose" [статические]
Константа типа события TreeEvent.ITEM_CLOSE указывает, что ветвь дерева закрыта или свернута. | TreeEvent | ||
ITEM_OPEN : String = "itemOpen" [статические]
Константа типа события TreeEvent.ITEM_OPEN указывает, что ветвь дерева открыта или развернута. | TreeEvent | ||
ITEM_OPENING : String = "itemOpening" [статические]
Константа типа события TreeEvent.ITEM_OPENING передается сразу перед открытием или закрытием дерева. | TreeEvent |
animate | свойство |
public var animate:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает на необходимость анимации операции открытия или закрытия; используется только для событий типа ITEM_OPENING.
dispatchEvent | свойство |
public var dispatchEvent:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает на необходимость передачи события (ITEM_OPEN
или ITEM_CLOSE
) после завершения анимации открытия или закрытия. Используется только для событий типа ITEM_OPENING.
item | свойство |
public var item:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Хранение свойства элемента. При заполнении Tree XML-данными доступ к свойствам узла можно получить посредством event.item. @имя_атрибута
.
itemRenderer | свойство |
public var itemRenderer:IListItemRenderer
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
ListItemRenderer открытого или закрытого узла.
opening | свойство |
public var opening:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Используется только для событий типа ITEM_OPENING
. Указывает, является ли элемент открытым (значение true
) или закрытым (значение false
).
triggerEvent | свойство |
public var triggerEvent:Event
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает низкоуровневое событие MouseEvent или KeyboardEvent, инициировавшее данное событие, или значение null
, если событие запускалось программным образом.
TreeEvent | () | Конструктор |
public function TreeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, item:Object = null, itemRenderer:IListItemRenderer = null, triggerEvent:Event = null)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор. Обычно вызывается элементом управления Flex Tree; не используется в коде приложения.
Параметрыtype:String — Тип события; указывает действие, вызвавшее событие.
| |
bubbles:Boolean (default = false ) — Указывает, может ли событие передаваться вверх по иерархии списка отображения.
| |
cancelable:Boolean (default = false ) — Указывает, существует ли возможность предотвращения поведения, связанного с событием.
| |
item:Object (default = null ) — Узел Tree (элемент), к которому применяется это событие.
| |
itemRenderer:IListItemRenderer (default = null ) — Объект средства визуализации элементов ячейки.
| |
triggerEvent:Event (default = null ) — Если узел открывался или закрывался в ответ на действие пользователя, указывает тип входного действия.
|
ITEM_CLOSE | Константа |
public static const ITEM_CLOSE:String = "itemClose"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Константа типа события TreeEvent.ITEM_CLOSE указывает, что ветвь дерева закрыта или свернута.
Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
itemRenderer | ListItemRenderer для закрытого узла |
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
triggerEvent | Закрытие узла в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
item | закрытый элемент Tree (узел) |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
type | TreeEvent.ITEM_CLOSE |
ITEM_OPEN | Константа |
public static const ITEM_OPEN:String = "itemOpen"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Константа типа события TreeEvent.ITEM_OPEN указывает, что ветвь дерева открыта или развернута.
Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
itemRenderer | ListItemRenderer для открытого элемента (узла) |
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
triggerEvent | Открытие элемента (узла) в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
item | открытый узел Tree. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
type | TreeEvent.ITEM_OPEN |
ITEM_OPENING | Константа |
public static const ITEM_OPENING:String = "itemOpening"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Константа типа события TreeEvent.ITEM_OPENING передается сразу перед открытием или закрытием дерева.
Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
animate | Следует ли анимировать операцию открытия или закрытия. |
bubbles | false |
cancelable | true |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
dispatchEvent | Указывает необходимость передачи события ITEM_OPEN или ITEM_CLOSE после завершения анимации открытия или закрытия. true |
itemRenderer | ListItemRenderer для открытого элемента (узла) |
item | открытый узел Tree. |
opening | значение равно true, если элемент открывается, и false, если закрывается. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
triggerEvent | При открытии элемента в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
type | TreeEvent.ITEM_OPENING |
Tue Jun 12 2018, 11:34 AM Z