needsSetup property

bool get needsSetup

Indicates if the snapping behavior requires setup or reinitialization.

This is true when snapping offsets are not defined, empty, or sizes are missing.

Implementation

bool get needsSetup =>
    snappingOffsets == null ||
    (snappingOffsets?.isEmpty ?? true) ||
    !hasSizes;