public virtual void Deployed(IPasswordInterface ui, IUIHandler previous) { if (previous != null) { previous.Dismissed(ui, this); } }
public override void ProcessValue(IPasswordInterface ui, string value) { string passwordText = value; if (passwordText.Length == 0) { TextDisplay.ShowDialog("Password is not there"); } else { ui.Password = string.Empty; ui.HideUI(); var title = TextDisplay.GetTextDialog("Title for the password", "Password Title", string.Empty, true); title = title.Trim(); if (title == string.Empty) { title = null; } ui.Deploy(new TestPasswordHandler(value, title)); } }
public virtual void ProcessValue(IPasswordInterface ui, string value) { throw new NotImplementedException(); }
public virtual void Dismissed(IPasswordInterface ui, IUIHandler next) { }
public virtual void Deploy(IPasswordInterface ui, IUIHandler current) { }