+ if (navigate)
+ this.$forceUpdate(); //TODO!?
+ },
+ gotoMove: function(index) {
+ this.vr = new VariantRules(this.moves[index].fen);
+ this.cursor = index+1;
+ },
+ gotoBegin: function() {
+ this.vr = new VariantRules(this.fenStart);
+ this.cursor = 0;
+ },
+ gotoEnd: function() {
+ this.gotoMove(this.moves.length-1);
+ },
+ flip: function() {
+ this.orientation = V.GetNextCol(this.orientation);