info property

GameInfo info

Implementation

GameInfo get info => GameInfo(
      lastMove: state.move,
      lastFrom: state.move != null
          ? (state.move!.from == Bishop.hand
              ? 'hand'
              : size.squareName(state.move!.from))
          : null,
      lastTo: state.move != null ? size.squareName(state.move!.to) : null,
      checkSq:
          inCheck ? size.squareName(state.royalSquares[state.turn]) : null,
    );