Stay organized with collections
Save and categorize content based on your preferences.
blockly > IDragStrategy > drag
IDragStrategy.drag() method
Handles moving elements to the new location, and updating any visuals based on that (e.g connection previews for blocks).
Signature:
drag(newLoc: Coordinate, e?: PointerEvent): void;
Parameters
Parameter |
Type |
Description |
newLoc |
Coordinate |
Workspace coordinate to which the draggable has been dragged. |
e |
PointerEvent |
(Optional) PointerEvent that continued the drag. Can be used to check modifier keys, etc. |
Returns:
void
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["The `IDragStrategy.drag()` method manages the movement of elements to a new location within the workspace and updates any related visuals."],["It takes the new location coordinates and an optional PointerEvent as input, utilizing the latter for potential modifier key checks."],["The method returns void, indicating it primarily focuses on performing the drag operation and associated visual updates without yielding a specific value."]]],[]]