discontinuedPackage jet_cad_floor_plan has been discontinued and replaced by jet_cad_2d_plan.

onKey method

  1. @override
KeyEventResult onKey(
  1. KeyEvent event,
  2. ToolContext ctx
)

Implementation

@override
KeyEventResult onKey(KeyEvent event, ToolContext ctx) {
  _attach(ctx);
  final key = event.logicalKey;
  if ((key == LogicalKeyboardKey.shiftLeft ||
          key == LogicalKeyboardKey.shiftRight) &&
      event is! KeyRepeatEvent) {
    _shift = event is KeyDownEvent;
  }
  return super.onKey(event, ctx);
}