toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      'enabled': enabled,
      if (kTarget != null) 'kTarget': kTarget,
      if (qTarget != null) 'qTarget': qTarget,
      if (enabled) 'fixedRooks': fixedRooks,
      if (kRook != null) 'kRook': kRook,
      if (qRook != null) 'qRook': qRook,
      if (rookPiece != null) 'rookPiece': rookPiece,
      if (enabled) 'useRookAsTarget': useRookAsTarget,
    };