blockly > IDragTarget

Interfaz de IDragTarget

Interfaz para un componente con comportamiento personalizado cuando se arrastra o se suelta un bloque o una burbuja sobre ellos.

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 relativas al viewport.
onDragEnter(dragElement) Controla cuándo un cursor con un bloque o una burbuja ingresa a este objetivo de arrastre.
onDragExit(dragElement) Controla cuándo un cursor con un bloque o una burbuja sale de este objetivo de arrastre.
onDragOver(dragElement) Controla cuándo se arrastra un cursor con un bloque o una burbuja sobre este objetivo de arrastre.
onDrop(dragElement) Controla cuándo se suelta un bloque o una burbuja en este componente. No debería administrar la eliminación aquí.
shouldPreventMove(dragElement) Muestra si el bloque o la burbuja proporcionados no se deben mover después de soltarse en este componente. Si es verdadero, el elemento volverá a donde estaba cuando comenzó el arrastre.