PieceType.fromString constructor
PieceType.fromString(
- String value
Implementation
factory PieceType.fromString(String value) {
switch (value.toLowerCase()) {
case 'p':
return PieceType.PAWN;
case 'n':
return PieceType.KNIGHT;
case 'b':
return PieceType.BISHOP;
case 'r':
return PieceType.ROOK;
case 'q':
return PieceType.QUEEN;
case 'k':
return PieceType.KING;
case '':
return PieceType.NONE;
default:
throw "Unknown piece type";
}
}