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

AutomationDragEvent  - AS3 Flex

Пакетmx.automation.events
Классpublic class AutomationDragEvent
НаследованиеAutomationDragEvent Inheritance MouseEvent Inheritance Event Inheritance Object
Подклассы AutomationDragEventWithPositionInfo

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

Класс AutomationDragEvent представляет объекты события, которые передаются в составе функции перетаскивания.

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



Общедоступные свойства
 СвойствоОпределено
  action : String
Запрашиваемая операция.
AutomationDragEvent
 InheritedaltKey : Boolean
Показывает активность клавиши Alt: true — активна, false — неактивна.
MouseEvent
 Inheritedbubbles : Boolean
[только для чтения] Определяет, является ли событие событием восходящей цепочки.
Event
 InheritedbuttonDown : Boolean
Указывает состояние левой кнопки мыши: нажата (true) или не нажата (false).
MouseEvent
 Inheritedcancelable : Boolean
[только для чтения] Указывает, можно ли предотвратить поведение, связанное с событием.
Event
 InheritedclickCount : int
[только для чтения] Указывает на то, является ли событие для нажатого положения мыши частью последовательности нажатий мышью.
MouseEvent
 InheritedcommandKey : Boolean
Указывает, активирована ли клавиша Command (только для Mac). Свойство commandKey будет иметь то же значение, что и свойство ctrlKey в Mac.
MouseEvent
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedcontrolKey : Boolean
Указывает, активирована ли клавиша Control в Mac или клавиша Ctrl в Windows или Linux.
MouseEvent
 InheritedctrlKey : Boolean
В Windows или Linux указывает на то, активирована ли клавиша Ctrl (true) или нет (false).
MouseEvent
 InheritedcurrentTarget : Object
[только для чтения] Объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
Event
 Inheriteddelta : int
Указывает количество строк, подлежащих прокрутке в каждом случае вращения пользователем колесика мыши.
MouseEvent
  draggedItem : IAutomationObject
Содержит перетаскиваемый нижестоящий объект IAutomationObject.
AutomationDragEvent
  dropParent : IAutomationObject
Объект IAutomationObject, который является вышестоящим для перетаскиваемого элемента.
AutomationDragEvent
 InheritedeventPhase : uint
[только для чтения] Текущая фаза в потоке событий.
Event
 InheritedisRelatedObjectInaccessible : Boolean
Если принимает значение true, свойство relatedObject принимает значение null по причинам, связанным с изолированными средами безопасности.
MouseEvent
 InheritedlocalX : Number
Если блокировка мыши отключена, горизонтальная координата, в которой произошло событие, относительно контейнера-спрайта.
MouseEvent
 InheritedlocalY : Number
Если блокировка мыши отключена, вертикальная координата, в которой произошло событие, относительно контейнера-спрайта.
MouseEvent
 InheritedmovementX : Number
Когда блокировка мыши включена, изменение положения мыши в направлении X с последнего события мыши.
MouseEvent
 InheritedmovementY : Number
Когда блокировка мыши включена, изменение положения мыши в направлении Y с последнего события мыши.
MouseEvent
 InheritedrelatedObject : InteractiveObject
Ссылка на объект списка отображения, связанный с событием.
MouseEvent
 InheritedshiftKey : Boolean
Показывает активность клавиши Shift: true — активна, false — неактивна.
MouseEvent
 InheritedstageX : Number
[только для чтения] Горизонтальная координата события в глобальных координатах рабочей области.
MouseEvent
 InheritedstageY : Number
[только для чтения] Вертикальная координата события в глобальных координатах рабочей области.
MouseEvent
 Inheritedtarget : Object
[только для чтения] Целевой объект события.
Event
 Inheritedtype : String
[только для чтения] Тип события.
Event
Общедоступные методы
 МетодОпределено
  
AutomationDragEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, action:String = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)
Конструктор.
AutomationDragEvent
 Inherited
[переопределить] Создает копию объекта MouseEvent и задает значение каждого свойства, совпадающее с оригиналом.
MouseEvent
 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
[переопределить] Возвращает строку, содержащую все свойства объекта MouseEvent.
MouseEvent
 Inherited
Предписывает проигрывателю Flash Player или Adobe AIR выполнить визуализацию после обработки данного события, если список отображения был изменен.
MouseEvent
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 КонстантаОпределено
  DRAG_COMPLETE : String = "dragComplete"
[статические] Определяет значение свойства type объекта события dragComplete.
AutomationDragEvent
  DRAG_DROP : String = "dragDrop"
[статические] Определяет значение свойства type объекта события dragDrop.
AutomationDragEvent
  DRAG_START : String = "dragStart"
[статические] Определяет значение свойства type объекта события dragStart.
AutomationDragEvent
Сведения о свойстве

action

свойство
public var action:String

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

Запрашиваемая операция. Одна из операций DragManager.COPY, DragManager.LINK, DragManager.MOVE или DragManager.NONE.

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

draggedItem

свойство 
public var draggedItem:IAutomationObject

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

Содержит перетаскиваемый нижестоящий объект IAutomationObject.

dropParent

свойство 
public var dropParent:IAutomationObject

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

Объект IAutomationObject, который является вышестоящим для перетаскиваемого элемента.

Сведения о конструкторе

AutomationDragEvent

()Конструктор
public function AutomationDragEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, action:String = null, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false)

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

Конструктор. Как правило, вызывается управляющим элементом Flex и не используется в коде приложения.

Параметры
type:String — Тип события; указывает действие, вызвавшее событие.
 
bubbles:Boolean (default = false) — Указывает, может ли событие передаваться вверх по иерархии списка отображения.
 
cancelable:Boolean (default = true) — Указывает, существует ли возможность предотвращения поведения, связанного с событием.
 
action:String (default = null) — Указанное действие перетаскивания, например DragManager.MOVE.
 
ctrlKey:Boolean (default = false) — Указывает, была ли нажата клавиша Ctrl.
 
altKey:Boolean (default = false) — Указывает, была ли нажата клавиша Alt.
 
shiftKey:Boolean (default = false) — Указывает, была ли нажата клавиша Shift.
Сведения о константе

DRAG_COMPLETE

Константа
public static const DRAG_COMPLETE:String = "dragComplete"

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

Определяет значение свойства type объекта события dragComplete.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
altKeyУказывает, нажата клавиша Alt (true) или нет (false).
actionОперация, вызвавшая событие: DragManager.COPY, DragManager.LINK, DragManager.MOVE или DragManager.NONE.
bubblesfalse
cancelabletrue
ctrlKeyУказывает, нажата клавиша Ctrl (true) или нет (false).
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, при использовании myButton.addEventListener() для регистрации прослушивателя события значением currentTarget является myButton.
draggedItemПеретаскиваемый элемент.
dropParentОбъект, являющийся вышестоящим для перетаскиваемого элемента.
shiftKeyУказывает, нажата клавиша Shift (true) или нет(false).
targetОбъект, обеспечивший обработку события. Не всегда является объектом, прослушивающим событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

DRAG_DROP

Константа 
public static const DRAG_DROP:String = "dragDrop"

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

Определяет значение свойства type объекта события dragDrop.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
altKeyУказывает, нажата клавиша Alt (true) или нет (false).
actionОперация, вызвавшая событие: DragManager.COPY, DragManager.LINK, DragManager.MOVE или DragManager.NONE.
bubblesfalse
cancelabletrue
ctrlKeyУказывает, нажата клавиша Ctrl (true) или нет (false).
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, при использовании myButton.addEventListener() для регистрации прослушивателя события значением currentTarget является myButton.
draggedItemПеретаскиваемый элемент.
dropParentОбъект, являющийся вышестоящим для перетаскиваемого элемента.
shiftKeyУказывает, нажата клавиша Shift (true) или нет(false).
targetОбъект, обеспечивший обработку события. Не всегда является объектом, прослушивающим событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.

DRAG_START

Константа 
public static const DRAG_START:String = "dragStart"

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

Определяет значение свойства type объекта события dragStart.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
altKeyУказывает, нажата клавиша Alt (true) или нет (false).
actionОперация, вызвавшая событие: DragManager.COPY, DragManager.LINK, DragManager.MOVE или DragManager.NONE.
bubblesfalse
cancelabletrue
ctrlKeyУказывает, нажата клавиша Ctrl (true) или нет (false).
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, при использовании myButton.addEventListener() для регистрации прослушивателя события значением currentTarget является myButton.
draggedItemПеретаскиваемый элемент.
dropParentОбъект, являющийся вышестоящим для перетаскиваемого элемента.
shiftKeyУказывает, нажата клавиша Shift (true) или нет(false).
targetОбъект, обеспечивший обработку события. Не всегда является объектом, прослушивающим событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.





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

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