Constructors
constructor
-
Parameters
-
Default value jkf: JkfObject = {}
-
Default value readonly: boolean = false
Methods
addBoardMove
- addBoardMove(fromX: number, fromY: number, toX: number, toY: number, promote?: boolean, comment?: Array<string> | string | null): void
-
Parameters
-
fromX: number
-
fromY: number
-
toX: number
-
toY: number
-
Default value promote: boolean = false
-
Default value comment: Array<string> | string | null = null
Returns void
addComment
- addComment(comment: string): void
addHandMove
- addHandMove(komaString: string, toX: number, toY: number, comment?: Array<string> | string | null): void
-
Parameters
-
komaString: string
-
toX: number
-
toY: number
-
Default value comment: Array<string> | string | null = null
Returns void
getKomaMoves
- getKomaMoves(fromX: number, fromY: number): Array<Array<number>>
-
Parameters
-
fromX: number
-
fromY: number
Returns Array<Array<number>>
getMovables
- getMovables(): number[][]
switchFork
- switchFork(forkIndex: number): void