Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.events 

FlexNativeMenuEvent  - AS3 Flex

Пакетmx.events
Классpublic class FlexNativeMenuEvent
НаследованиеFlexNativeMenuEvent Inheritance Event Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: AIR 1.1

Класс FlexNativeMenuEvent представляет события, связанные с операциями меню в FlexNativeMenu.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedbubbles : Boolean
[только для чтения] Определяет, является ли событие событием восходящей цепочки.
Event
 Inheritedcancelable : Boolean
[только для чтения] Указывает, можно ли предотвратить поведение, связанное с событием.
Event
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedcurrentTarget : Object
[только для чтения] Объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
Event
 InheritedeventPhase : uint
[только для чтения] Текущая фаза в потоке событий.
Event
      index : int
Индекс связанного пункта меню в пределах соответствующего вышестоящего меню или подменю.
FlexNativeMenuEvent
      item : Object
Определенный элемент в dataProvider.
FlexNativeMenuEvent
      label : String
Текст метки для связанного пункта меню.
FlexNativeMenuEvent
      nativeMenu : NativeMenu
Определенный экземпляр NativeMenu, связанный с событием, например отображением меню.
FlexNativeMenuEvent
      nativeMenuItem : NativeMenuItem
Определенный экземпляр NativeMenuItem, связанный с событием, например выбором пункта меню.
FlexNativeMenuEvent
 Inheritedtarget : Object
[только для чтения] Целевой объект события.
Event
 Inheritedtype : 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
 Inherited
Создает дубликат экземпляра подкласса Event.
Event
 Inherited
formatToString(className:String, ... arguments):String
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event.
Event
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Проверяет, выполнялся ли для события вызова метода preventDefault().
Event
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Отменяет поведение по умолчанию для события, если такое поведение можно отменить.
Event
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строку, содержащую все свойства объекта Event.
Event
 Inherited
Возвращает элементарное значение заданного объекта.
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 указывает на выбор пользователем какого-либо пункта меню.

Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.

СвойствоЗначение
bubblesfalse
cancelabletrue
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
indexИндекс в меню для выбранного пункта меню.
itemВыбранный элемент dataProvider.
labelТекст метки для выбранного пункта меню.
nativeMenuОпределенный экземпляр NativeMenu, связанный с этим событием.
nativeMenuItemОпределенный экземпляр NativeMenuItem, связанный с этим событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
typeFlexNativeMenuEvent.ITEM_CLICK

    

MENU_SHOW

Константа 
public static const MENU_SHOW:String = "menuShow"

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: AIR 1.1

Константа типа FlexNativeMenuEvent.MENU_SHOW указывает на использование указателя мыши для прокрутки меню или открытия подменю.

Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.

СвойствоЗначение
bubblesfalse
cancelabletrue
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
index-1. Данное свойство не устанавливается для этого типа события.
itemnull. Данное свойство не устанавливается для этого типа события.
labelnull. Данное свойство не устанавливается для этого типа события.
nativeMenuОпределенный экземпляр NativeMenu, связанный с этим событием.
nativeMenuItemnull. Данное свойство не устанавливается для этого типа события.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
typeFlexNativeMenuEvent.MENU_SHOW





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.