getBoardImage method

Image? getBoardImage(
  1. BoardType boardType
)

Returns the board image

Implementation

Image? getBoardImage(BoardType boardType) {
  switch (boardType) {
    case BoardType.brown:
      return Image.asset(
        'packages/chessboard_js/images/brown_board.png',
        fit: BoxFit.contain,
      );
    case BoardType.darkBrown:
      return Image.asset(
        "packages/chessboard_js/images/dark_brown_board.png",
        fit: BoxFit.cover,
      );
    case BoardType.green:
      return Image.asset(
        "packages/chessboard_js/images/green_board.png",
        fit: BoxFit.cover,
      );
    case BoardType.orange:
      return Image.asset(
        "packages/chessboard_js/images/orange_board.png",
        fit: BoxFit.cover,
      );
    default:
      return null;
  }
}