Paket | flash.events |
Klass | public class NativeDragEvent |
Arv | NativeDragEvent MouseEvent Event Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Objektet som initierar skickar:
-
nativeDragStart
- När dra-åtgärden börjar. -
nativeDragUpdate
- Medan dra-åtgärden pågår. -
nativeDragComplete
- När användaren släpper det objekt som dras (oavsett om det var godkänt).
Det initierade objektet är det interactive-objekt som skickas till NativeDragManager-objektet i anropet till NativeDragManager.doDrag()
som påbörjade dra-åtgärden.
Potentiella target interactive-objekt skickas:
-
nativeDragEnter
- När dra-gesten passerar objektsgränserna. -
nativeDragover
- När dra-gesten stannar kvar inom objektsgränserna. -
nativeDragExit
- När dra-gesten lämnar objektsgränserna. -
nativeDragDrop
- När användaren släpper det objekt som dras över objektet, och objektet godkänner släppningen med ett tidigare anrop tillNativeDragManager.acceptDragDrop()
.
Normalt utvärderar hanteraren av nativeDragEnter
eller nativeDragOver
-händelser de data som dras, samtidigt som dra-funktionen tillåts, för att avgöra om ett interaktivt objekt godkänner släppningen. Om du vill ange ett interaktivt objekt som ett valbart mål, måste händelsehanteraren anropa NativeDragManager.acceptDrop()
-funktionen och skicka en referens till objektet. Om användaren släpper musknappen över det avsedda objektet blir objektet målobjektet för dra och släpp och skickar nativeDragDrop
-händelsen.
Alla objekt av typen InteractiveObject kan fungera som objektmål för dra och släpp.
Relaterade API-element
flash.desktop.Clipboard
flash.desktop.NativeDragOptions
flash.desktop.NativeDragActions
flash.display.InteractiveObject
Egenskap | Definieras med | ||
---|---|---|---|
allowedActions : NativeDragOptions
NativeDragOptions-objektet specificerar åtgärder som tillåts av visningsobjektet som initierade dragningsåtgärden. | NativeDragEvent | ||
altKey : Boolean
Anger om Alt-tangenten är aktiv (true) eller inaktiv (false). | MouseEvent | ||
bubbles : Boolean [skrivskyddad]
indikerar om händelsen är en bubblande händelse. | Event | ||
buttonDown : Boolean
Anger om den primära musknappen är nedtryckt (true) eller inte (false). | MouseEvent | ||
cancelable : Boolean [skrivskyddad]
Indikerar om beteendet som är kopplat till händelsen kan förhindras. | Event | ||
clickCount : int [skrivskyddad]
Anger om mus ned-händelsen är en del i sekvensen med flera klick. | MouseEvent | ||
clipboard : Clipboard
Urklippsobjektet som innehåller datan inom den här dragningsåtgärden. | NativeDragEvent | ||
commandKey : Boolean
Anger om kommandotangenten är aktiverad (endast Macintosh.) Värdet på egenskapen commandKey kommer att ha samma värde som egenskapen ctrlKey i Macintosh. | MouseEvent | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
controlKey : Boolean
Anger om Ctrl-tangenten är aktiv i Macintosh, Windows eller Linux. | MouseEvent | ||
ctrlKey : Boolean
Anger om Ctrl-tangenten är aktiv (true) eller inaktiv (false) i Windows eller Linux. | MouseEvent | ||
currentTarget : Object [skrivskyddad]
Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. | Event | ||
delta : int
Anger hur många rader fönstret ska rullas för varje enhet användaren vrider mushjulet. | MouseEvent | ||
dropAction : String
Den aktuella åtgärden. | NativeDragEvent | ||
eventPhase : uint [skrivskyddad]
Den nuvarande fasen i händelseflödet. | Event | ||
isRelatedObjectInaccessible : Boolean
Om true, är egenskapen relatedObject satt till null av orsaker som är relaterade till säkerhetssandlådor. | MouseEvent | ||
localX : Number
Den vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten, om låsning av musen är inaktiverat. | MouseEvent | ||
localY : Number
Den lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten, om låsning av musen är inaktiverat. | MouseEvent | ||
movementX : Number
Förändringen av musens position i X-riktning sedan den senaste mushändelsen, om låsning av musen är aktiverat. | MouseEvent | ||
movementY : Number
Förändringen av musens position i Y-riktning sedan den senaste mushändelsen, om låsning av musen är aktiverat. | MouseEvent | ||
relatedObject : InteractiveObject
En referens till ett visningslisteobjekt som är relaterat till händelsen. | MouseEvent | ||
shiftKey : Boolean
Anger om skifttangenten är aktiv (true) eller inaktiv (false). | MouseEvent | ||
stageX : Number [skrivskyddad]
Den vågräta koordinat som händelsen inträffade vid i globala scenkoordinater. | MouseEvent | ||
stageY : Number [skrivskyddad]
Den lodräta koordinat som händelsen inträffade vid i globala scenkoordinater. | MouseEvent | ||
target : Object [skrivskyddad]
Händelsens mål. | Event | ||
type : String [skrivskyddad]
Händelsens typ. | Event |
Metod | Definieras med | ||
---|---|---|---|
NativeDragEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, localX:Number = NaN, localY:Number = NaN, relatedObject:InteractiveObject = null, clipboard:Clipboard = null, allowedActions:NativeDragOptions = null, dropAction:String = null, controlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, commandKey:Boolean = false)
Skapar ett nytt Event-objekt med specifik information som är relevant för dra och släpp-händelser. | NativeDragEvent | ||
[åsidosätt]
Skapar en kopia av det här NativeDragEvent-objektet. | NativeDragEvent | ||
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0. | Event | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Kontrollerar om preventDefault()-metoden har anropats för händelsen. | Event | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Avbryter en händelses standardbeteende om det beteendet kan avbrytas. | Event | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet. | Event | ||
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet. | Event | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
[åsidosätt]
Formaterar egenskaperna för det här NativeDragEvent-objektet som en sträng. | NativeDragEvent | ||
Instruerar Flash Player eller Adobe AIR att göra en rendering när den här händelsen har behandlats, om visningslistan har ändrats. | MouseEvent | ||
Returnerar det angivna objektets primitiva värde. | Object |
Konstant | Definieras med | ||
---|---|---|---|
NATIVE_DRAG_COMPLETE : String = "nativeDragComplete" [statisk]
NativeDragEvent.NATIVE_DRAG_COMPLETE definierar värdet på type-egenskapen i ett nativeDragComplete-händelseobjekt. | NativeDragEvent | ||
NATIVE_DRAG_DROP : String = "nativeDragDrop" [statisk]
NativeDragEvent.NATIVE_DRAG_DROP definierar värdet på type-egenskapen i ett nativeDragDrop-händelseobjekt. | NativeDragEvent | ||
NATIVE_DRAG_ENTER : String = "nativeDragEnter" [statisk]
NativeDragEvent.NATIVE_DRAG_ENTER definierar värdet på type-egenskapen i ett nativeDragEnter-händelseobjekt. | NativeDragEvent | ||
NATIVE_DRAG_EXIT : String = "nativeDragExit" [statisk]
NativeDragEvent.NATIVE_DRAG_EXIT definierar värdet på type-egenskapen i ett nativeDragExit-händelseobjekt. | NativeDragEvent | ||
NATIVE_DRAG_OVER : String = "nativeDragOver" [statisk]
NativeDragEvent.NATIVE_DRAG_OVER definierar värdet på type-egenskapen i ett nativeDragOver-händelseobjekt. | NativeDragEvent | ||
NATIVE_DRAG_START : String = "nativeDragStart" [statisk]
NativeDragEvent.NATIVE_DRAG_START definierar värdet på type-egenskapen i ett nativeDragStart-händelseobjekt. | NativeDragEvent | ||
NATIVE_DRAG_UPDATE : String = "nativeDragUpdate" [statisk]
NativeDragEvent.NATIVE_DRAG_UPDATE definierar värdet på type-egenskapen i ett nativeDragUpdate-händelseobjekt. | NativeDragEvent |
allowedActions | egenskap |
public var allowedActions:NativeDragOptions
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragOptions-objektet specificerar åtgärder som tillåts av visningsobjektet som initierade dragningsåtgärden.
Relaterade API-element
clipboard | egenskap |
public var clipboard:Clipboard
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Urklippsobjektet som innehåller datan inom den här dragningsåtgärden.
Om objektet som skickar händelsen inte har samma säkerhetsdomän som det initierade objektet, kan urklippet endast läsas i hanteraren för en nativeDragDrop
-händelse.
Relaterade API-element
dropAction | egenskap |
public var dropAction:String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Den aktuella åtgärden. I nativeDragComplete
-händelsen rapporterar dropAction
-egenskapen den slutliga åtgärden.
NativeDragEvent | () | Konstruktor |
public function NativeDragEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, localX:Number = NaN, localY:Number = NaN, relatedObject:InteractiveObject = null, clipboard:Clipboard = null, allowedActions:NativeDragOptions = null, dropAction:String = null, controlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, commandKey:Boolean = false)
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Skapar ett nytt Event-objekt med specifik information som är relevant för dra och släpp-händelser.
Event-objekt skickas som parametrar till händelseavlyssnare. En inbyggd dragningshändelse som skickas utlöser inte det associerade beteendet.
Parametrartype:String — Händelsens typ. Möjliga värden är: NativeDragEvent.NATIVE_DRAG_START , NativeDragEvent.NATIVE_DRAG_UPDATE , NativeDragEvent.NATIVE_DRAG_ENTER , NativeDragEvent.NATIVE_DRAG_OVER , NativeDragEvent.NATIVE_DRAG_EXIT , NativeDragEvent.NATIVE_DRAG_DROP och NativeDragEvent.NATIVE_DRAG_COMPLETE .
| |
bubbles:Boolean (default = false ) — Anger om Event-objektet deltar i händelseflödets bubblingsfas.
| |
cancelable:Boolean (default = true ) — Anger om Event-objektet kan avbrytas.
| |
localX:Number (default = NaN ) — Den vågräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
| |
localY:Number (default = NaN ) — Den lodräta koordinat som händelsen inträffade vid i förhållande till behållar-spriten.
| |
relatedObject:InteractiveObject (default = null ) — Det relaterade interactive-visningsobjektet.
| |
clipboard:Clipboard (default = null ) — Urklipp-objektet innehåller data som kommer att överföras.
| |
allowedActions:NativeDragOptions (default = null ) — NativeDragOptions-objektet definierar de funktioner som tillåts (flytta, kopiera och länka).
| |
dropAction:String (default = null ) — Den aktuella åtgärden.
| |
controlKey:Boolean (default = false ) — Anger om Ctrl-tangenten är aktiverad.
| |
altKey:Boolean (default = false ) — Anger om Alt-tangenten är aktiverad.
| |
shiftKey:Boolean (default = false ) — Anger om skifttangenten är aktiverad.
| |
commandKey:Boolean (default = false ) — Anger om kommandotangenten är aktiverad.
|
clone | () | metod |
toString | () | metod |
override public function toString():String
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
Formaterar egenskaperna för det här NativeDragEvent-objektet som en sträng.
Strängen är i följande format:
[NativeDragEvent type=värde bubbles=value cancelable=värde ... commandKey=värde]
String — Egenskaperna för det här NativeDragEvent-objektet som en sträng.
|
NATIVE_DRAG_COMPLETE | Konstant |
public static const NATIVE_DRAG_COMPLETE:String = "nativeDragComplete"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_COMPLETE definierar värdet på type
-egenskapen i ett nativeDragComplete
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | false ; det finns inget standardbeteende att avbryta. |
urklipp | Urklipp-objektet innehåller den data som har dragits. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
NATIVE_DRAG_DROP | Konstant |
public static const NATIVE_DRAG_DROP:String = "nativeDragDrop"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_DROP definierar värdet på type
-egenskapen i ett nativeDragDrop
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | true ; att avbryta den här händelsen innebär att dragningsåtgärden avbryts. |
urklipp | Urklipp-objektet innehåller den data som har dragits. Urklippet kan läsas även om objektet inte skickar den här händelsen i samma säkerhetsdomän som initieraren. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
NATIVE_DRAG_ENTER | Konstant |
public static const NATIVE_DRAG_ENTER:String = "nativeDragEnter"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_ENTER definierar värdet på type
-egenskapen i ett nativeDragEnter
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | false ; det finns inget standardbeteende att avbryta. |
urklipp | Urklipp-objektet innehåller den data som har dragits. Urklipp kan endast läsas om objektet skickar den här händelsen i samma säkerhetsdomän som initieraren. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
NATIVE_DRAG_EXIT | Konstant |
public static const NATIVE_DRAG_EXIT:String = "nativeDragExit"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_EXIT definierar värdet på type
-egenskapen i ett nativeDragExit
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | false ; det finns inget standardbeteende att avbryta. |
urklipp | Urklipp-objektet innehåller den data som har dragits. Urklipp kan endast läsas om objektet skickar den här händelsen i samma säkerhetsdomän som initieraren. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
NATIVE_DRAG_OVER | Konstant |
public static const NATIVE_DRAG_OVER:String = "nativeDragOver"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_OVER definierar värdet på type
-egenskapen i ett nativeDragOver
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | true ; att avbryta den här händelsen innebär att dragningsåtgärden avbryts. |
urklipp | Urklipp-objektet innehåller den data som har dragits. Urklipp kan endast läsas om objektet skickar den här händelsen i samma säkerhetsdomän som initieraren. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
NATIVE_DRAG_START | Konstant |
public static const NATIVE_DRAG_START:String = "nativeDragStart"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_START definierar värdet på type
-egenskapen i ett nativeDragStart
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | true ; att avbryta den här händelsen innebär att dragningsåtgärden avbryts. |
urklipp | Urklipp-objektet innehåller den data som har dragits. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
NATIVE_DRAG_UPDATE | Konstant |
public static const NATIVE_DRAG_UPDATE:String = "nativeDragUpdate"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_UPDATE definierar värdet på type
-egenskapen i ett nativeDragUpdate
-händelseobjekt.
Den här händelsen har följande egenskaper:
Egenskap | Värde |
---|---|
allowedActions | NativeDragOptions-objektet specificerar åtgärder som är relevanta för den här dra-åtgärden. |
bubbles | true |
cancelable | false ; det finns inget standardbeteende att avbryta. |
urklipp | Urklipp-objektet innehåller den data som har dragits. |
dropAction | Den åtgärd som har valts av målobjektet för dra och släpp (eller none om ingen åtgärd har angetts). |
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z