IDragTarget-Schnittstelle
Benutzeroberfläche für eine Komponente mit benutzerdefiniertem Verhalten, wenn ein Block oder eine Blase über sie gezogen oder darüber gezogen wird.
Unterschrift:
export interface IDragTarget extends IComponent
Erweitert: IComponent
Methoden
| Method | Beschreibung |
|---|---|
| getClientRect() | Gibt das Begrenzungsrechteck des Ziehzielbereichs in Pixeleinheiten relativ zum Darstellungsbereich zurück. |
| onDragEnter(dragElement) | Ziehpunkte, wenn ein Cursor mit einem Block oder einer Blase in dieses Ziehziel gelangt. |
| onDragExit(dragElement) | Ziehpunkte, wenn ein Cursor mit einem Block oder einer Blase dieses Ziehziel verlässt. |
| onDragOver(dragElement) | Ziehpunkte, wenn ein Cursor mit einem Block oder einer Blase über dieses Ziehziel gezogen wird. |
| onDrop(dragElement) | Handles, wenn ein Block oder eine Blase auf diese Komponente gesetzt wird. Darf hier nicht gelöscht werden. |
| shouldPreventMove(dragElement) | Gibt an, ob der angegebene Block oder die Blase nicht verschoben werden soll, nachdem er auf diese Komponente gezogen wurde. Falls wahr, kehrt das Element zum Zeitpunkt des Ziehvorgangs zurück. |