1 KiB
1 KiB
title |
---|
Path.insop() |
The Path.insop()
method injects a Path into the noop
operation with id id
.
Signature
Path path.insop(string id, Path path)
This method is chainable as it returns the Path
object
points.left = new Point(10,10) points.dartLeft = new Point(40, 10) points.dartTip = new Point(50, 50) points.dartRight = new Point(60, 10) points.right = new Point(90, 10)
paths.withoutDart = new Path() .move(points.left) .line(points.dartLeft) .noop('dart') .line(points.right)
paths.withDart = paths.withoutDart .clone() .insop( 'dart', new Path() .line(points.dartTip) .line(points.dartRight) ) .attr('style', 'stroke-width: 2px; stroke-opacity: 0.5; stroke: orange;')
return part }
</Example>
## Notes
This is often used to insert darts into a path.