TextDialog.cs 388 B

1234567891011121314
  1. namespace InABox.Avalonia.Dialogs;
  2. public static class TextDialog
  3. {
  4. public static async Task<string?> Execute(string title, string text = "", bool multiline = false)
  5. {
  6. return await Navigation.Popup<TextDialogViewModel, string?>(model =>
  7. {
  8. model.Title = title;
  9. model.Text = text;
  10. model.Multiline = multiline;
  11. });
  12. }
  13. }