Пакет | mx.events |
Класс | public class FlexNativeMenuEvent |
Наследование | FlexNativeMenuEvent Event Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | ||
cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | ||
eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | ||
index : int
Индекс связанного пункта меню в пределах соответствующего вышестоящего меню или подменю. | FlexNativeMenuEvent | ||
item : Object
Определенный элемент в dataProvider. | FlexNativeMenuEvent | ||
label : String
Текст метки для связанного пункта меню. | FlexNativeMenuEvent | ||
nativeMenu : NativeMenu
Определенный экземпляр NativeMenu, связанный с событием, например отображением меню. | FlexNativeMenuEvent | ||
nativeMenuItem : NativeMenuItem
Определенный экземпляр NativeMenuItem, связанный с событием, например выбором пункта меню. | FlexNativeMenuEvent | ||
target : Object [только для чтения]
Целевой объект события. | Event | ||
type : String [только для чтения]
Тип события. | Event |
Метод | Определено | ||
---|---|---|---|
FlexNativeMenuEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, nativeMenu:NativeMenu = null, nativeMenuItem:NativeMenuItem = null, item:Object = null, label:String = null, index:int = -1)
Конструктор. | FlexNativeMenuEvent | ||
Создает дубликат экземпляра подкласса Event. | Event | ||
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строку, содержащую все свойства объекта Event. | Event | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
ITEM_CLICK : String = "itemClick" [статические]
Константа типа события FlexNativeMenuEvent.ITEM_CLICK указывает на выбор пользователем какого-либо пункта меню. | FlexNativeMenuEvent | ||
MENU_SHOW : String = "menuShow" [статические]
Константа типа FlexNativeMenuEvent.MENU_SHOW указывает на использование указателя мыши для прокрутки меню или открытия подменю. | FlexNativeMenuEvent |
index | свойство |
public var index:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Индекс связанного пункта меню в пределах соответствующего вышестоящего меню или подменю. Для событий, не связанных с отдельным элементом, используется значение -1.
item | свойство |
public var item:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Определенный элемент в dataProvider. Для событий, не связанных с отдельным элементом, используется значение null.
label | свойство |
public var label:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Текст метки для связанного пункта меню. Для событий, не связанных с отдельным элементом, используется значение null.
nativeMenu | свойство |
public var nativeMenu:NativeMenu
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Определенный экземпляр NativeMenu, связанный с событием, например отображением меню.
nativeMenuItem | свойство |
public var nativeMenuItem:NativeMenuItem
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Определенный экземпляр NativeMenuItem, связанный с событием, например выбором пункта меню. Для событий, не связанных с отдельным элементом, используется значение null.
FlexNativeMenuEvent | () | Конструктор |
public function FlexNativeMenuEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, nativeMenu:NativeMenu = null, nativeMenuItem:NativeMenuItem = null, item:Object = null, label:String = null, index:int = -1)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Конструктор. Как правило, вызывается объектом FlexNativeMenu.
Параметрыtype:String — Тип события; указывает действие, вызвавшее событие.
| |
bubbles:Boolean (default = false ) — Указывает, может ли событие передаваться вверх по иерархии списка отображения.
| |
cancelable:Boolean (default = true ) — Указывает, существует ли возможность предотвращения поведения, связанного с событием.
| |
nativeMenu:NativeMenu (default = null ) — Определенный экземпляр NativeMenu, связанный с событием.
| |
nativeMenuItem:NativeMenuItem (default = null ) — Определенный экземпляр NativeMenuItem, связанный с событием.
| |
item:Object (default = null ) — Элемент в dataProvider связанного пункта меню.
| |
label:String (default = null ) — Текст метки для связанного пункта меню.
| |
index:int (default = -1 ) — Индекс в меню для связанного пункта меню.
|
ITEM_CLICK | Константа |
public static const ITEM_CLICK:String = "itemClick"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Константа типа события FlexNativeMenuEvent.ITEM_CLICK указывает на выбор пользователем какого-либо пункта меню.
Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
index | Индекс в меню для выбранного пункта меню. |
item | Выбранный элемент dataProvider. |
label | Текст метки для выбранного пункта меню. |
nativeMenu | Определенный экземпляр NativeMenu, связанный с этим событием. |
nativeMenuItem | Определенный экземпляр NativeMenuItem, связанный с этим событием. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
type | FlexNativeMenuEvent.ITEM_CLICK |
MENU_SHOW | Константа |
public static const MENU_SHOW:String = "menuShow"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | AIR 1.1 |
Константа типа FlexNativeMenuEvent.MENU_SHOW указывает на использование указателя мыши для прокрутки меню или открытия подменю.
Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
bubbles | false |
cancelable | true |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
index | -1. Данное свойство не устанавливается для этого типа события. |
item | null. Данное свойство не устанавливается для этого типа события. |
label | null. Данное свойство не устанавливается для этого типа события. |
nativeMenu | Определенный экземпляр NativeMenu, связанный с этим событием. |
nativeMenuItem | null. Данное свойство не устанавливается для этого типа события. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
type | FlexNativeMenuEvent.MENU_SHOW |
Tue Jun 12 2018, 11:34 AM Z