kind property

PieceKind get kind

Gets the piece kind.

Implementation

PieceKind get kind => switch (role) {
      Role.pawn =>
        color == Side.white ? PieceKind.whitePawn : PieceKind.blackPawn,
      Role.knight =>
        color == Side.white ? PieceKind.whiteKnight : PieceKind.blackKnight,
      Role.bishop =>
        color == Side.white ? PieceKind.whiteBishop : PieceKind.blackBishop,
      Role.rook =>
        color == Side.white ? PieceKind.whiteRook : PieceKind.blackRook,
      Role.queen =>
        color == Side.white ? PieceKind.whiteQueen : PieceKind.blackQueen,
      Role.king =>
        color == Side.white ? PieceKind.whiteKing : PieceKind.blackKing,
    };