private void ResetUniqueTyper(Typer typer) { var phrase = GetUniquePhrase(); typer.Reset(phrase); _typers.Remove(_typers.Single(x => x.Value == typer).Key); _typers.Add(phrase[0], typer); }
protected Typer MakeUniqueTyper() { var phrase = GetUniquePhrase(); var typer = new Typer(phrase); _typers.Add(phrase[0], typer); return(typer); }
protected abstract void OnTyped(Typer typer);