721 B
721 B
title |
---|
clone() |
Point point.clone()
Returns a new point with the same coordinates and attributes as this point.
Copy vs clone
The Point.copy()
method will only copy the point's coordinates, whereas this
Point.clone()
method will also copy its attributes.
let { Point, points, Snippet, snippets } = part.shorthand();
points.A = new Point(25, 25)
.attr("data-text", "Point A")
.attr("data-text-class", "text-xl")
.attr("data-text-fill-opacity", "0.5");
points.B = points.A.clone().attr("data-text", "Point B");
snippets.x = new Snippet("notch", points.A);