board.respin(...) returns { full, done } and fires board:full when every cell is locked.See it workRecipe: Hold & Win respin