特定の指し手における盤面などの情報
現在操作中の棋譜に関する情報
最後に指したプレイヤー
現在の盤面が棋譜の何番目の指し手のものか表示する 指し手を進む/戻す
jkfのヘッダー情報を返す
現在の盤面が次の指し手候補を複数持つかどうかを返す
最後に指された手の移動情報を表示する
与えられた盤面の駒を移動する指し手を次の手として追加する
現在の指し手にコメントを追加する
与えられた持ち駒から盤面に駒を置く指し手を次の手として追加する
jkfヘッダーに指定のパラメータを追加する
受け取った指し手情報を次の手として追加する 現在の指し手が最後の指し手でない場合は分岐指し手として追加する
指し手情報オブジェクト
コメント
指定された指し手の分岐を削除する
jkfヘッダーの指定パラメータを削除する
現在の指し手を削除する
現在の盤面を見やすい形で表した文字列を返す
先手の持ち駒を返す
現在の棋譜を返す
次の指し手候補を返す
jkfをエクスポートする
現在の盤面の駒を取得する
指定された盤上駒の移動可能なMoveを返す
移動可能な駒の座標を返す
選択した指し手番号へ移動する
指定番号の移動が分岐をもつかどうか
jkfオブジェクトをロードする
指し手オブジェクトを作成する(持ち駒から配置される場合のためにkomaStringを入力する)
現在の指し手のコメントをリセットする
指定された2つの分岐の順番を入れ替える
指し手の分岐を切り替える
Generated using TypeDoc
jkfを渡して初期化