using MaterialSkin.Core.Controls; using VisionBuilder.UI.Common.Services; namespace VisionBuilder.UI.Windows.Settings; public class WindowsPasswordInputService: IPasswordInputService { public Task GetPasswordAsync() { if (MaterialInputBox.Prompt("Password required", "", out var password, true) == DialogResult.OK) { return Task.FromResult(password); } else { return Task.FromResult(null); } } }