- curCellContent += this.moves[i].notation;
- if (i < this.moves.length-1 && this.moves[i+1].color == this.moves[i].color)
- curCellContent += ",";
- else //color change
- {
- moveCells.push(
- h(
- "td",
- {
- domProps: { innerHTML: curCellContent },
- on: { click: () => this.gotoMove(i) },
- "class": { "highlight-lm":
- this.cursor >= firstIndex && this.cursor <= i },
- }
- )
- );
- curCellContent = "";
- }
- }
- // Complete last row, which might not be full:
- if (moveCells.length-1 == 1)
- {
- moveCells.push(
- h(
- "td",
- { domProps: { innerHTML: "" } }
- )
- );
- }
- tableRow.children = moveCells;
- tableContent.push(tableRow);
+ curCellContent += this.moves[i].notation;
+ if (
+ i < this.moves.length - 1 &&
+ this.moves[i + 1].color == this.moves[i].color
+ )
+ curCellContent += ",";
+ //color change
+ else {
+ moveCells.push(
+ h("td", {
+ domProps: { innerHTML: curCellContent },
+ on: { click: () => this.gotoMove(i) },
+ class: {
+ "highlight-lm": this.cursor >= firstIndex && this.cursor <= i
+ }
+ })
+ );
+ curCellContent = "";
+ }
+ }
+ // Complete last row, which might not be full:
+ if (moveCells.length - 1 == 1) {
+ moveCells.push(h("td", { domProps: { innerHTML: "" } }));
+ }
+ tableRow.children = moveCells;
+ tableContent.push(tableRow);