isValid property

bool get isValid

Check if the lasso area is large enough to be valid

Implementation

bool get isValid {
  if (points.length < 3) return false;
  final area = calculateArea();
  return area > 100; // Minimum 100 square pixels
}