blockly > IDragTarget

Interfaz de IDragTarget

Interfaz de un componente con comportamiento personalizado cuando se arrastra un bloque o una burbuja o se suelta sobre él.

Signature:

export interface IDragTarget extends IComponent 

Extiende: IComponent

Métodos

Método Descripción
getClientRect() Muestra el rectángulo delimitador del área de destino de arrastre en unidades de píxeles en relación con la viewport.
onDragEnter(dragElement) Controla cuando un cursor con un bloque o una burbuja ingresa a este objetivo de arrastre.
onDragExit(dragElement) Controla cuando un cursor con un bloque o una burbuja sale de este objetivo de arrastre.
onDragOver(dragElement) Controla cuando se arrastra un cursor con un bloque o una burbuja sobre este objetivo de arrastre.
onDrop(dragElement) Controla cuando se suelta un bloque o una burbuja en este componente. No se debe procesar la eliminación aquí.
shouldPreventMove(dragElement) Muestra si el bloque o la burbuja proporcionados no deben moverse después de soltarse en este componente. Si es verdadero, el elemento regresará a donde estaba cuando comenzó el arrastre.