flutter_chess_board 0.0.5 copy "flutter_chess_board: ^0.0.5" to clipboard
flutter_chess_board: ^0.0.5 copied to clipboard

outdated

A Chessboard Widget for Flutter. The widget maintains game state and gives callbacks for game events.

flutter_chess_board #

A Chessboard Widget for Flutter. The widget maintains game state and gives callbacks for game events like moves, checkmate and draws. This widget is still in active development.

alt text

Import the package #

To use this package, add chess_board as a dependency in your pubspec.yaml

Example #

    import 'package:flutter/material.dart';
    import 'package:flutter_chess_board/flutter_chess_board.dart';
    
    void main() {
      runApp(
        new MaterialApp(
          home: new Scaffold(
            body: new Center(
              child: ChessBoard(
                size: 200.0,
                onMove: (move) {
                  print(move);
                },
                onCheckMate: (color) {
                  print(color);
                },
                onDraw: () {
                  print("DRAW!");
                },
              ),
            ),
          ),
        ),
      );
    }

Getting Started #

For help getting started with Flutter, view our online documentation.

For help on editing package code, view the documentation.

85
likes
0
pub points
81%
popularity

Publisher

verified publisherjoshi.dev

A Chessboard Widget for Flutter. The widget maintains game state and gives callbacks for game events.

Homepage

License

unknown (LICENSE)

Dependencies

chess, chess_vectors_flutter, flutter

More

Packages that depend on flutter_chess_board