InsanichessOtbSettings constructor

const InsanichessOtbSettings({
  1. required bool rotateChessboard,
  2. required bool mirrorTopPieces,
  3. required bool allowUndo,
  4. required bool alwaysPromoteToQueen,
  5. required AutoZoomOutOnMoveBehaviour autoZoomOutOnMove,
})

Creates new InsanichessOtbSettings object with rotateChessboard and mirrorTopPieces arguments.

Implementation

const InsanichessOtbSettings({
  required this.rotateChessboard,
  required this.mirrorTopPieces,
  required bool allowUndo,
  required bool alwaysPromoteToQueen,
  required AutoZoomOutOnMoveBehaviour autoZoomOutOnMove,
}) : super(
        allowUndo: allowUndo,
        alwaysPromoteToQueen: alwaysPromoteToQueen,
        autoZoomOutOnMove: autoZoomOutOnMove,
      );