discontinuedPackage jet_cad_floor_plan has been discontinued and replaced by jet_cad_2d_plan.

onPointerMove method

  1. @override
void onPointerMove(
  1. ToolPointerEvent e,
  2. ToolContext ctx
)

Implementation

@override
void onPointerMove(ToolPointerEvent e, ToolContext ctx) {
  if (armed.value == null) return;
  final pressedMove = e.buttons & kPrimaryButton != 0;
  // A cancelled press's remaining moves (F-6), or another pointer's.
  if (pressedMove && (!_pressed || e.pointer != _pressPointer)) return;
  _track(e, ctx);
  _update(ctx, e.world);
  _ghostVisible = true;
  _syncCamera();
  notifyListeners();
}