Called when a square accepts a piece dragged onto it.
final void Function(PartialMove, int)? acceptDrag;