| CPC G06F 30/31 (2020.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 30/392 (2020.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
causing a display of a portion of an electronic design at a graphical user interface;
receiving, at the graphical user interface, a selection of an object to be moved, wherein the object is displayed in a first color;
in response to a user input, moving the object at in the graphical user interface near a target at a target location;
displaying at least one target type in a second color; and
snapping the object to the target at the target location, wherein the snapping includes causing a display of a potential target having a first line style matching a second line style of the object.
|