CastlingOptions.fromJson constructor

CastlingOptions.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CastlingOptions.fromJson(Map<String, dynamic> json) =>
    CastlingOptions(
      enabled: json['enabled'],
      kTarget: json['kTarget'],
      qTarget: json['qTarget'],
      fixedRooks: json['fixedRooks'] ?? true,
      kRook: json['kRook'],
      qRook: json['qRook'],
      rookPiece: json['rookPiece'],
      useRookAsTarget: json['useRookAsTarget'] ?? false,
    );