blockly > IDragTarget

Interface IDragTarget

Interface para um componente com comportamento personalizado quando um bloco ou balão é arrastado ou solto sobre ele.

Signature:

export interface IDragTarget extends IComponent 

Estende:IComponent

Métodos

Método Descrição
getClientRect() Retorna o retângulo delimitador da área de destino de arrastar em unidades de pixel em relação à janela de visualização.
onDragEnter(dragElement) Gerencia quando um cursor com um bloco ou balão entra no destino de arrastar.
onDragExit(dragElement) Gerencia quando um cursor com um bloco ou balão sai do destino de arrastar.
onDragOver(dragElement) Gerencia quando um cursor com um bloco ou balão é arrastado sobre esse destino.
onDrop(dragElement) Gerencia quando um bloco ou balão é inserido neste componente. Não é possível processar a exclusão aqui.
shouldPreventMove(dragElement) Retorna se o bloco ou balão fornecido não deve ser movido após ser solto neste componente. Se verdadeiro, o elemento retorna para onde estava quando a ação de arrastar foi iniciada.