StrokeNode constructor

StrokeNode({
  1. required NodeId id,
  2. required List<Offset> points,
  3. required double thickness,
  4. required Color color,
  5. double hitPadding = 0,
  6. Transform2D? transform,
  7. double opacity = 1,
  8. bool isVisible = true,
  9. bool isSelectable = true,
  10. bool isLocked = false,
  11. bool isDeletable = true,
  12. bool isTransformable = true,
})

Implementation

StrokeNode({
  required super.id,
  required List<Offset> points,
  required this.thickness,
  required this.color,
  super.hitPadding,
  super.transform,
  super.opacity,
  super.isVisible,
  super.isSelectable,
  super.isLocked,
  super.isDeletable,
  super.isTransformable,
}) : points = List<Offset>.from(points),
     super(type: NodeType.stroke);