using Avalonia.Controls; namespace DodoSSH.Client.App.Views; /// The unlock screen's contents. internal sealed partial class UnlockCard : UserControl { public UnlockCard() => InitializeComponent(); /// /// Where the keyboard goes when the vault is locked. /// /// /// Exposed the way is, and for the same reason: the window /// owns the focus policy — it has to take the keyboard off the terminal's native child window first — /// and the control it hands it to belongs to whichever screen is showing. /// internal TextBox PassphraseBox => UnlockPassphrase; }