Encuesta de investigación: Cuéntanos sobre tu experiencia con Blockly
Comenzar encuesta
blockly > IDragStrategy
Interfaz IDragStrategy
Signature:
export interface IDragStrategy
Métodos
Método |
Descripción |
drag(newLoc, e) |
Controla los elementos que se mueven a la nueva ubicación y actualiza las imágenes en función de eso (p. ej., vistas previas de conexiones para bloques). |
endDrag(e) |
Controla cualquier limpieza de arrastre, incluidas, por ejemplo, conectar o borrar bloques. |
isMovable() |
Muestra el valor true si el elemento se puede mover actualmente. |
revertDrag() |
Regresa el elemento arrastrable a su posición al comienzo del arrastre. |
startDrag(e) |
Controla cualquier inicio de arrastre (p. ej., mover elementos al frente del lugar de trabajo). |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-12 (UTC)
[null,null,["Última actualización: 2024-09-12 (UTC)"],[[["The `IDragStrategy` interface defines methods for managing the dragging behavior of elements, such as blocks, within a Blockly workspace."],["It includes methods for initiating, handling, and concluding drag operations, as well as reverting to the original position if necessary."],["The interface handles visual updates during the drag, like connection previews, and ensures elements are moved and cleaned up appropriately."],["`IDragStrategy` determines the movability of elements and enables the execution of specific actions based on drag events."]]],[]]