Nodes Overview
Nodes are typed wrappers around Konva primitives with a common API from BaseNode
.
Available Nodes
ShapeNode
TextNode
ImageNode
CircleNode
,EllipseNode
,ArcNode
,ArrowNode
,StarNode
,RingNode
,RegularPolygonNode
GroupNode
Common API (BaseNode)
node.getNode(); // Konva instance
node.setPosition({ x: 100, y: 100 });
node.getPosition();
node.remove();
Example
const star = engine.nodes.addStar({ x: 500, y: 300, innerRadius: 40, outerRadius: 80, numPoints: 5, fill: '#f59e0b' });
star.getNode().draggable(true);