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,
};