Pakket | flash.events |
Klasse | public class NativeDragEvent |
Overerving | NativeDragEvent MouseEvent Event Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Het object dat de bewerking heeft gestart, verzendt het volgende:
-
nativeDragStart
- wanneer de sleepbewerking begint. -
nativeDragUpdate
- terwijl de sleepbewerking wordt uitgevoerd. -
nativeDragComplete
- wanneer de gebruiker het gesleepte item loslaat (los van het feit of het neerzetten al dan niet is geaccepteerd).
Het object dat de actie initieert, is het interactieve object dat aan het NativeDragManager-object is doorgegeven in de oproep van NativeDragManager.doDrag()
die de sleepbewerking begon.
Mogelijke interactieve doelobjecten verzenden het volgende:
-
nativeDragEnter
- wanneer de sleepbeweging de objectbegrenzing overschrijdt. -
nativeDragOver
- zolang de sleepbeweging binnen de objectbegrenzing blijft. -
nativeDragExit
- wanneer de sleepbeweging de objectbegrenzing verlaat. -
nativeDragDrop
: wanneer de gebruiker het gesleepte item loslaat boven het object en het object de sleepbeweging heeft geaccepteerd met een eerdere oproep naarNativeDragManager.acceptDragDrop()
.
Gewoonlijk evalueert een handler voor de nativeDragEnter
- of nativeDragOver
-gebeurtenis de gegevens die worden gesleept samen met de toegestane sleephandelingen om te bepalen of een interactief object een sleepactie kan accepteren. Om op te geven dat een interactief object een mogelijk doel is, moet de gebeurtenishandler de functie NativeDragManager.acceptDrop()
aanroepen en een verwijzing naar het object doorgeven. Als de gebruiker de muisknop loslaat boven het aangewezen object, wordt het object het doel voor neerzetten en verzendt het de nativeDragDrop
-gebeurtenis.
Elk object van het type InteractiveObject kan het slepen starten of het doel van een sleepbewerking zijn.
Verwante API-elementen
flash.desktop.Clipboard
flash.desktop.NativeDragOptions
flash.desktop.NativeDragActions
flash.display.InteractiveObject
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
allowedActions : NativeDragOptions
Het NativeDragOptions-object dat opgeeft welke acties mogen worden uitgevoerd door het weergaveobject dat deze sleepbewerking heeft gestart. | NativeDragEvent | ||
altKey : Boolean
Geeft aan of de Alt-toets actief (true) of inactief (false) is. | MouseEvent | ||
bubbles : Boolean [alleen-lezen]
Geeft aan of een gebeurtenis een terugkoppelgebeurtenis is. | Event | ||
buttonDown : Boolean
Geeft aan of de primaire muisknop wel (true) of niet (false) is ingedrukt. | MouseEvent | ||
cancelable : Boolean [alleen-lezen]
Geeft aan of het gedrag dat aan deze gebeurtenis is gekoppeld, kan worden voorkomen. | Event | ||
clickCount : int [alleen-lezen]
Geeft aan of het indrukken van de muisknop al dan niet onderdeel is van een reeks muisklikken. | MouseEvent | ||
clipboard : Clipboard
Het Clipboard-object dat de gegevens binnen deze sleepbewerking bevat. | NativeDragEvent | ||
commandKey : Boolean
Geeft aan of de Command-toets is geactiveerd (alleen Macintosh). De waarde van de eigenschap commandKey heeft dezelfde waarde als eigenschap ctrlKey op de Macintosh. | MouseEvent | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
controlKey : Boolean
Hiermee wordt aangegeven of de Control-toets actief is op de Mac en of de Ctrl-toets actief is voor Windows of Linux. | MouseEvent | ||
ctrlKey : Boolean
In Windows of Linux wordt hiermee aangegeven of de Ctrl-toets actief (true) of inactief (false) is. | MouseEvent | ||
currentTarget : Object [alleen-lezen]
Het object dat het gebeurtenisobject actief verwerkt met een gebeurtenislistener. | Event | ||
delta : int
Geeft aan hoeveel regels moeten worden verschoven wanneer de gebruiker het muiswiel draait. | MouseEvent | ||
dropAction : String
De huidige actie. | NativeDragEvent | ||
eventPhase : uint [alleen-lezen]
De huidige fase in de gebeurtenisstroom. | Event | ||
isRelatedObjectInaccessible : Boolean
Als de waarde true wordt geretourneerd, is de eigenschap relatedObject ingesteld op null vanwege redenen die te maken hebben met beveiligingssandboxen. | MouseEvent | ||
localX : Number
Wanneer de muisvergrendeling is uitgeschakeld is dit de horizontale coördinaat waar de gebeurtenis heeft plaatsgevonden ten opzichte van de omvattende sprite. | MouseEvent | ||
localY : Number
Wanneer de muisvergrendeling is uitgeschakeld is dit de verticale coördinaat waar de gebeurtenis heeft plaatsgevonden ten opzichte van de omvattende sprite. | MouseEvent | ||
movementX : Number
Wanneer de muisvergrendeling is ingeschakeld, is dit de mate waarin de muis in de richting van de X-as is verplaatst sinds de laatste muisgebeurtenis. | MouseEvent | ||
movementY : Number
Wanneer de muisvergrendeling is ingeschakeld, is dit de mate waarin de muis in de richting van de Y-as is verplaatst sinds de laatste muisgebeurtenis. | MouseEvent | ||
relatedObject : InteractiveObject
Een verwijzing naar een weergaveoverzichtobject dat betrekking heeft op de gebeurtenis. | MouseEvent | ||
shiftKey : Boolean
Geeft aan of de Shift-toets actief (true) of inactief (false) is. | MouseEvent | ||
stageX : Number [alleen-lezen]
De horizontale coördinaat waar de gebeurtenis heeft plaatsgevonden in algemene werkgebiedcoördinaten. | MouseEvent | ||
stageY : Number [alleen-lezen]
De verticale coördinaat waar de gebeurtenis heeft plaatsgevonden in algemene werkgebiedcoördinaten. | MouseEvent | ||
target : Object [alleen-lezen]
Doel van gebeurtenis. | Event | ||
type : String [alleen-lezen]
Het type gebeurtenis. | Event |
Methode | Gedefinieerd door | ||
---|---|---|---|
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)
Maakt een Event-object met specifieke informatie die relevant is voor eigen gebeurtenissen voor slepen-en-neerzetten. | NativeDragEvent | ||
[overschrijven]
Maakt een kopie van dit NativeDragEvent-object. | NativeDragEvent | ||
Een hulpprogrammafunctie voor de implementatie van de methode toString() in aangepaste ActionScript 3.0-Event-klassen. | Event | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Controleert of de methode preventDefault() is aangeroepen voor de gebeurtenis. | Event | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Annuleert het standaardgedrag van een gebeurtenis wanneer dat gedrag kan worden geannuleerd. | Event | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Voorkomt het verwerken van gebeurtenislisteners in het huidige knooppunt en volgende knooppunten in de gebeurtenisstroom. | Event | ||
Voorkomt het verwerken van gebeurtenislisteners in knooppunten die volgen op het huidige knooppunt in de gebeurtenisstroom. | Event | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
[overschrijven]
Maakt de eigenschappen van dit NativeDragEvent-object op als een tekenreeks. | NativeDragEvent | ||
Instrueert Flash Player of Adobe AIR te renderen nadat de verwerking van deze gebeurtenis is voltooid, als het weergaveoverzicht is gewijzigd. | MouseEvent | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
Constante | Gedefinieerd door | ||
---|---|---|---|
NATIVE_DRAG_COMPLETE : String = "nativeDragComplete" [statisch]
NativeDragEvent.NATIVE_DRAG_COMPLETE definieert de waarde van de eigenschap type van een nativeDragComplete-gebeurtenisobject. | NativeDragEvent | ||
NATIVE_DRAG_DROP : String = "nativeDragDrop" [statisch]
NativeDragEvent.NATIVE_DRAG_DROP definieert de waarde van de eigenschap type van een nativeDragDrop-gebeurtenisobject. | NativeDragEvent | ||
NATIVE_DRAG_ENTER : String = "nativeDragEnter" [statisch]
NativeDragEvent.NATIVE_DRAG_ENTER definieert de waarde van de eigenschap type van een nativeDragEnter-gebeurtenisobject. | NativeDragEvent | ||
NATIVE_DRAG_EXIT : String = "nativeDragExit" [statisch]
NativeDragEvent.NATIVE_DRAG_EXIT definieert de waarde van de eigenschap type van een nativeDragExit-gebeurtenisobject. | NativeDragEvent | ||
NATIVE_DRAG_OVER : String = "nativeDragOver" [statisch]
NativeDragEvent.NATIVE_DRAG_OVER definieert de waarde van de eigenschap type van een nativeDragOver-gebeurtenisobject. | NativeDragEvent | ||
NATIVE_DRAG_START : String = "nativeDragStart" [statisch]
NativeDragEvent.NATIVE_DRAG_START definieert de waarde van de eigenschap type van een nativeDragStart-gebeurtenisobject. | NativeDragEvent | ||
NATIVE_DRAG_UPDATE : String = "nativeDragUpdate" [statisch]
NativeDragEvent.NATIVE_DRAG_UPDATE definieert de waarde van de eigenschap type van een nativeDragUpdate-gebeurtenisobject. | NativeDragEvent |
allowedActions | eigenschap |
public var allowedActions:NativeDragOptions
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Het NativeDragOptions-object dat opgeeft welke acties mogen worden uitgevoerd door het weergaveobject dat deze sleepbewerking heeft gestart.
Verwante API-elementen
clipboard | eigenschap |
public var clipboard:Clipboard
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Het Clipboard-object dat de gegevens binnen deze sleepbewerking bevat.
Als het object dat de gebeurtenis verzendt, zich niet in hetzelfde beveiligingsdomein bevindt als het object dat de gebeurtenis start, kan het Clipboard-object alleen worden gelezen in de handler voor een nativeDragDrop
-gebeurtenis.
Verwante API-elementen
dropAction | eigenschap |
public var dropAction:String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
De huidige actie. In de nativeDragComplete
-gebeurtenis, meldt de eigenschap dropAction
de uiteindelijke actie.
NativeDragEvent | () | Constructor |
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)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Maakt een Event-object met specifieke informatie die relevant is voor eigen gebeurtenissen voor slepen-en-neerzetten.
Gebeurtenisobjecten worden als parameters aan gebeurtenislisteners doorgegeven. Door een native drag-gebeurtenis te verzenden, wordt het bijbehorende gedrag niet geactiveerd.
Parameterstype:String — Het type gebeurtenis. Mogelijke waarden zijn: NativeDragEvent.NATIVE_DRAG_START , NativeDragEvent.NATIVE_DRAG_UPDATE , NativeDragEvent.NATIVE_DRAG_ENTER , NativeDragEvent.NATIVE_DRAG_OVER , NativeDragEvent.NATIVE_DRAG_EXIT , NativeDragEvent.NATIVE_DRAG_DROP en NativeDragEvent.NATIVE_DRAG_COMPLETE .
| |
bubbles:Boolean (default = false ) — Geeft aan het Event-object deelneemt aan de terugkoppelfase van de gebeurtenisstroom.
| |
cancelable:Boolean (default = true ) — Geeft aan of het Event-object kan worden geannuleerd.
| |
localX:Number (default = NaN ) — De horizontale coördinaat waar de gebeurtenis heeft plaatsgevonden ten opzichte van de omvattende sprite.
| |
localY:Number (default = NaN ) — De verticale coördinaat waar de gebeurtenis heeft plaatsgevonden ten opzichte van de omvattende sprite.
| |
relatedObject:InteractiveObject (default = null ) — Het gerelateerde interactieve weergaveobject.
| |
clipboard:Clipboard (default = null ) — Het Clipboard-object met de gegevens die moeten worden overgebracht.
| |
allowedActions:NativeDragOptions (default = null ) — Het NativeDragOptions-object dat de toegestane acties (verplaatsen, kopiëren en koppelen) definieert.
| |
dropAction:String (default = null ) — De huidige actie.
| |
controlKey:Boolean (default = false ) — Geeft aan of de Control-toets is geactiveerd.
| |
altKey:Boolean (default = false ) — Geeft aan of de Alt-toets is geactiveerd.
| |
shiftKey:Boolean (default = false ) — Geeft aan of de Shift-toets is geactiveerd.
| |
commandKey:Boolean (default = false ) — Geeft aan of de Command-toets is geactiveerd.
|
clone | () | methode |
toString | () | methode |
override public function toString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
Maakt de eigenschappen van dit NativeDragEvent-object op als een tekenreeks.
De tekenreeks heeft de volgende indeling:
[NativeDragEvent type=waarde bubbles=waarde cancelable=waarde... commandKey=waarde]
String — De eigenschappen van dit NativeDragEvent-object als een tekenreeks.
|
NATIVE_DRAG_COMPLETE | Constante |
public static const NATIVE_DRAG_COMPLETE:String = "nativeDragComplete"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_COMPLETE definieert de waarde van de eigenschap type
van een nativeDragComplete
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
NATIVE_DRAG_DROP | Constante |
public static const NATIVE_DRAG_DROP:String = "nativeDragDrop"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_DROP definieert de waarde van de eigenschap type
van een nativeDragDrop
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | true ; door deze gebeurtenis te annuleren, wordt de sleepbewerking geannuleerd. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. Het Clipboard-object kan altijd worden gelezen, zelfs als het object dat deze gebeurtenis verzendt, zich niet in hetzelfde beveiligingsdomein bevindt als de initiator. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
NATIVE_DRAG_ENTER | Constante |
public static const NATIVE_DRAG_ENTER:String = "nativeDragEnter"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_ENTER definieert de waarde van de eigenschap type
van een nativeDragEnter
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. Het Clipboard-object kan alleen worden gelezen als het object dat deze gebeurtenis verzendt, zich in hetzelfde beveiligingsdomein bevindt als de initiator. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
NATIVE_DRAG_EXIT | Constante |
public static const NATIVE_DRAG_EXIT:String = "nativeDragExit"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_EXIT definieert de waarde van de eigenschap type
van een nativeDragExit
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. Het Clipboard-object kan alleen worden gelezen als het object dat deze gebeurtenis verzendt, zich in hetzelfde beveiligingsdomein bevindt als de initiator. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
NATIVE_DRAG_OVER | Constante |
public static const NATIVE_DRAG_OVER:String = "nativeDragOver"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_OVER definieert de waarde van de eigenschap type
van een nativeDragOver
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | true ; door deze gebeurtenis te annuleren, wordt de sleepbewerking geannuleerd. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. Het Clipboard-object kan alleen worden gelezen als het object dat deze gebeurtenis verzendt, zich in hetzelfde beveiligingsdomein bevindt als de initiator. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
NATIVE_DRAG_START | Constante |
public static const NATIVE_DRAG_START:String = "nativeDragStart"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_START definieert de waarde van de eigenschap type
van een nativeDragStart
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | true ; door deze gebeurtenis te annuleren, wordt de sleepbewerking geannuleerd. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
NATIVE_DRAG_UPDATE | Constante |
public static const NATIVE_DRAG_UPDATE:String = "nativeDragUpdate"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0 |
NativeDragEvent.NATIVE_DRAG_UPDATEDROP definieert de waarde van de eigenschap type
van een nativeDragUpdate
-gebeurtenisobject.
Deze gebeurtenis heeft de volgende eigenschappen:
Eigenschap | Waarde |
---|---|
allowedActions | Het NativeDragOptions-object dat de relevante acties voor deze sleepbewerking opgeeft. |
bubbles | true |
cancelable | false ; er is geen standaardgedrag om te annuleren. |
clipboard | Het Clipboard-object dat de gesleepte gegevens bevat. |
dropAction | De actie die door het doel voor neerzetten is gekozen (of geen als geen actie is ingesteld). |
Verwante API-elementen
Wed Jun 13 2018, 11:42 AM Z