blockly > IDragTarget

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.