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

outdated

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

flutter_chess_board #

A Chess Board widget for Flutter. The widget maintains game state and supplies callbacks for things like a move, checkmate or draw. This widget is still is 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