SYMBOL INDEX (1348 symbols across 375 files) FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform.Android/MainActivity.cs class MainApplication (line 11) | [Application] method MainApplication (line 14) | protected MainApplication(IntPtr javaReference, JniHandleOwnership tra... method CustomizeAppBuilder (line 17) | protected override AppBuilder CustomizeAppBuilder(AppBuilder builder) class MainActivity (line 24) | [Activity( FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform.Browser/Program.cs class Program (line 10) | internal partial class Program method Main (line 12) | private static async Task Main(string[] args) => await BuildAvaloniaApp() method BuildAvaloniaApp (line 16) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform.Desktop/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform.iOS/AppDelegate.cs class AppDelegate (line 11) | [Register("AppDelegate")] method CustomizeAppBuilder (line 14) | protected override AppBuilder CustomizeAppBuilder(AppBuilder builder) FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform.iOS/Main.cs class Application (line 5) | public class Application method Main (line 8) | static void Main(string[] args) FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/App.axaml.cs class App (line 12) | public partial class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 35) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Business/StreamExtensions.cs class StreamExtensions (line 7) | public static class StreamExtensions method CopyToAsync (line 9) | public static async Task CopyToAsync(this Stream source, Stream destin... FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Business/SynchronousProgress.cs class SynchronousProgress (line 3) | public sealed class SynchronousProgress(Action callback) : IProgre... method Report (line 5) | void IProgress.Report(T data) => callback(data); FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Services/IStorageService.cs type IStorageService (line 6) | public interface IStorageService method GetDownloadsFolderAsync (line 8) | Task GetDownloadsFolderAsync(); FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Services/StorageService.cs class StorageService (line 11) | public class StorageService : IStorageService method GetDownloadsFolderAsync (line 16) | public async Task GetDownloadsFolderAsync() method GetTopLevel (line 27) | private TopLevel? GetTopLevel(Application? app) FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/ViewLocator.cs class ViewLocator (line 10) | public class ViewLocator : StrongViewLocator method ViewLocator (line 12) | public ViewLocator() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/ViewModels/ConfirmCloseViewModel.cs class ConfirmCloseViewModel (line 10) | public partial class ConfirmCloseViewModel : ViewModelBase, IModalDialog... method ConfirmCloseViewModel (line 16) | public ConfirmCloseViewModel(IDialogService dialogService) method OnLoaded (line 27) | public void OnLoaded() method OnClosing (line 32) | public void OnClosing(CancelEventArgs e) method CloseImpl (line 37) | private void CloseImpl() method OnClosingAsync (line 42) | public async Task OnClosingAsync(CancelEventArgs e) FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/ViewModels/CurrentTimeViewModel.cs class CurrentTimeViewModel (line 7) | public class CurrentTimeViewModel : ViewModelBase, IModalDialogViewModel... method CurrentTimeViewModel (line 9) | public CurrentTimeViewModel() method CloseImpl (line 27) | private void CloseImpl() method OnClosed (line 32) | public void OnClosed() => Closed?.Invoke(this, EventArgs.Empty); FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/ViewModels/MainViewModel.cs class MainViewModel (line 15) | public partial class MainViewModel : ViewModelBase method MainViewModel (line 20) | public MainViewModel(IDialogService dialogService, IStorageService sto... method Dialog_ViewClosed (line 62) | private void Dialog_ViewClosed(object? sender, EventArgs e) => DialogV... method ShowImpl (line 77) | private void ShowImpl() method ActivateImpl (line 83) | private void ActivateImpl() => _dialogService.Activate(DialogViewModel!); method CloseImpl (line 85) | private void CloseImpl() method ShowDialogImplAsync (line 91) | private async Task ShowDialogImplAsync() method DialogConfirmCloseImplAsync (line 97) | private async Task DialogConfirmCloseImplAsync() method OpenFileImplAsync (line 103) | private async Task OpenFileImplAsync() method ScanFileProgressAsync (line 117) | private async Task ScanFileProgressAsync(IDialogStorageFile file) method OpenFilesImplAsync (line 143) | private async Task OpenFilesImplAsync() method OpenFolderImplAsync (line 153) | private async Task OpenFolderImplAsync() method OpenFoldersImplAsync (line 163) | private async Task OpenFoldersImplAsync() method SaveFileImplAsync (line 173) | private async Task SaveFileImplAsync() method MessageBoxImplAsync (line 183) | private async Task MessageBoxImplAsync() method MessageBoxMultipleImplAsync (line 189) | private async Task MessageBoxMultipleImplAsync() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/ViewModels/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Views/ConfirmCloseView.axaml.cs class ConfirmCloseView (line 6) | public partial class ConfirmCloseView : UserControl method ConfirmCloseView (line 8) | public ConfirmCloseView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Views/ConfirmCloseWindow.axaml.cs class ConfirmCloseWindow (line 6) | public partial class ConfirmCloseWindow : Window method ConfirmCloseWindow (line 8) | public ConfirmCloseWindow() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Views/CurrentTimeView.axaml.cs class CurrentTimeView (line 6) | public partial class CurrentTimeView : UserControl method CurrentTimeView (line 8) | public CurrentTimeView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Views/CurrentTimeWindow.axaml.cs class CurrentTimeWindow (line 6) | public partial class CurrentTimeWindow : Window method CurrentTimeWindow (line 8) | public CurrentTimeWindow() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Views/MainView.axaml.cs class MainView (line 5) | public partial class MainView : UserControl method MainView (line 7) | public MainView() FILE: samples/Avalonia/CrossPlatform/Demo.CrossPlatform/Views/MainWindow.axaml.cs class MainWindow (line 5) | public partial class MainWindow : Window method MainWindow (line 7) | public MainWindow() FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 15) | public override void Initialize() method OnFrameworkInitializationCompleted (line 34) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/CurrentTimeDialog.axaml.cs class CurrentTimeDialog (line 7) | public partial class CurrentTimeDialog : Window method CurrentTimeDialog (line 9) | public CurrentTimeDialog() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/CurrentTimeDialogViewModel.cs class CurrentTimeDialogViewModel (line 6) | public class CurrentTimeDialogViewModel : ViewModelBase method CurrentTimeDialogViewModel (line 11) | public CurrentTimeDialogViewModel() FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/MainWindowViewModel.cs class MainWindowViewModel (line 7) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 28) | public MainWindowViewModel(IDialogService dialogService) method Show (line 36) | public void Show() method Activate (line 42) | public void Activate() => _dialogService.Activate(DialogViewModel!); FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/Program.cs class Program (line 6) | public class Program method Main (line 11) | [STAThread] method BuildAvaloniaApp (line 16) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.ActivateNonModalDialog.MvvmToolkit/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ObservableObject FILE: samples/Avalonia/Demo.CloseNonModalDialog/App.axaml.cs class App (line 12) | public class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 32) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.CloseNonModalDialog/CurrentTimeDialog.axaml.cs class CurrentTimeDialog (line 7) | public partial class CurrentTimeDialog : Window method CurrentTimeDialog (line 9) | public CurrentTimeDialog() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.CloseNonModalDialog/CurrentTimeDialogViewModel.cs class CurrentTimeDialogViewModel (line 7) | public class CurrentTimeDialogViewModel : ViewModelBase method CurrentTimeDialogViewModel (line 11) | public CurrentTimeDialogViewModel() => FILE: samples/Avalonia/Demo.CloseNonModalDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.CloseNonModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 9) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 21) | public MainWindowViewModel(IDialogService dialogService) method ShowImpl (line 33) | private void ShowImpl() method CloseImpl (line 39) | private void CloseImpl() FILE: samples/Avalonia/Demo.CloseNonModalDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.CloseNonModalDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.CloseNonModalDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/App.axaml.cs class App (line 12) | public class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 32) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/CustomDialogFactory.cs class CustomDialogFactory (line 17) | public class CustomDialogFactory(IDialogFactory? chain = null) : DialogF... method ShowDialogAsync (line 20) | public override async Task ShowDialogAsync(IView? ... method ShowOpenFolderDialogAsync (line 27) | private async Task> ShowOpenFolder... FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/DialogFactoryExtensions.cs class DialogFactoryExtensions (line 5) | public static class DialogFactoryExtensions method AddCustomOpenFolder (line 7) | public static IDialogFactory AddCustomOpenFolder(this IDialogFactory f... FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/MainWindowViewModel.cs class MainWindowViewModel (line 12) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 18) | public MainWindowViewModel(IDialogService dialogService) method OpenFolderAsync (line 33) | private async Task OpenFolderAsync() FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.CustomOpenFolderDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.DialogHost/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 33) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.DialogHost/AskTextBoxView.axaml.cs class AskTextBoxView (line 6) | public partial class AskTextBoxView : UserControl method AskTextBoxView (line 8) | public AskTextBoxView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.DialogHost/AskTextBoxViewModel.cs class AskTextBoxViewModel (line 9) | public partial class AskTextBoxViewModel : ViewModelBase, IModalDialogVi... method OkImpl (line 23) | private void OkImpl() method CancelImpl (line 32) | private void CancelImpl() FILE: samples/Avalonia/Demo.DialogHost/CurrentTimeView.axaml.cs class CurrentTimeView (line 6) | public partial class CurrentTimeView : UserControl method CurrentTimeView (line 8) | public CurrentTimeView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.DialogHost/CurrentTimeViewModel.cs class CurrentTimeViewModel (line 10) | public class CurrentTimeViewModel : ViewModelBase, IViewClosing method CurrentTimeViewModel (line 18) | public CurrentTimeViewModel() => method OnClosing (line 24) | public void OnClosing(CancelEventArgs e) method OnClosingAsync (line 32) | public Task OnClosingAsync(CancelEventArgs e) => Task.CompletedTask; FILE: samples/Avalonia/Demo.DialogHost/DialogServiceExtensions.cs class DialogServiceExtensions (line 13) | public static class DialogServiceExtensions method AskTextAsync (line 15) | public static async Task AskTextAsync(this IDialogService ser... FILE: samples/Avalonia/Demo.DialogHost/MainView.axaml.cs class MainView (line 7) | public partial class MainView : Window method MainView (line 9) | public MainView() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.DialogHost/MainViewModel.cs class MainViewModel (line 10) | public partial class MainViewModel : ViewModelBase method MainViewModel (line 14) | public MainViewModel(IDialogService dialogService) method ShowViewModelImplAsync (line 34) | private async Task ShowViewModelImplAsync() method AskTextImplAsync (line 52) | private async Task AskTextImplAsync() method ShowMessageImplAsync (line 57) | private async Task ShowMessageImplAsync() method ShowControlImplAsync (line 68) | private async Task ShowControlImplAsync() method ConfirmCloseImplAsync (line 75) | private async Task ConfirmCloseImplAsync() FILE: samples/Avalonia/Demo.DialogHost/MessageView.axaml.cs class MessageView (line 6) | public partial class MessageView : UserControl method MessageView (line 8) | public MessageView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.DialogHost/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.DialogHost/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.DialogHost/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.FluentContentDialog/App.axaml.cs class App (line 12) | public class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 34) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.FluentContentDialog/AskTextBoxView.axaml.cs class AskTextBoxView (line 6) | public partial class AskTextBoxView : UserControl method AskTextBoxView (line 8) | public AskTextBoxView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.FluentContentDialog/AskTextBoxViewModel.cs class AskTextBoxViewModel (line 6) | public partial class AskTextBoxViewModel : ViewModelBase FILE: samples/Avalonia/Demo.FluentContentDialog/CurrentTimeView.axaml.cs class CurrentTimeView (line 6) | public partial class CurrentTimeView : UserControl method CurrentTimeView (line 8) | public CurrentTimeView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.FluentContentDialog/CurrentTimeViewModel.cs class CurrentTimeViewModel (line 10) | public class CurrentTimeViewModel : ViewModelBase, IViewClosing method CurrentTimeViewModel (line 18) | public CurrentTimeViewModel() => method OnClosing (line 24) | public void OnClosing(CancelEventArgs e) method OnClosingAsync (line 32) | public Task OnClosingAsync(CancelEventArgs e) => Task.CompletedTask; FILE: samples/Avalonia/Demo.FluentContentDialog/MainView.axaml.cs class MainView (line 7) | public partial class MainView : Window method MainView (line 9) | public MainView() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.FluentContentDialog/MainViewModel.cs class MainViewModel (line 11) | public partial class MainViewModel : ViewModelBase method MainViewModel (line 19) | public MainViewModel(IDialogService dialogService) method ShowMessageBoxImplAsync (line 32) | private async Task ShowMessageBoxImplAsync() method UpdateResult (line 47) | private void UpdateResult(bool? result) => method AskTextImplAsync (line 50) | private async Task AskTextImplAsync() method ShowViewModelImplAsync (line 69) | private async Task ShowViewModelImplAsync() method ShowControlImplAsync (line 79) | private async Task ShowControlImplAsync() FILE: samples/Avalonia/Demo.FluentContentDialog/MessageView.axaml.cs class MessageView (line 6) | public partial class MessageView : UserControl method MessageView (line 8) | public MessageView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.FluentContentDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.FluentContentDialog/ViewLocator.cs class ViewLocator (line 14) | public class ViewLocator : StrongViewLocator method ViewLocator (line 16) | public ViewLocator() FILE: samples/Avalonia/Demo.FluentContentDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.FluentMessageBoxContentDialog/App.axaml.cs class App (line 12) | public class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 32) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.FluentMessageBoxContentDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.FluentMessageBoxContentDialog/MainWindowViewModel.cs class MainWindowViewModel (line 9) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 18) | public MainWindowViewModel(IDialogService dialogService) method ShowMessageBoxWithMessage (line 36) | private async Task ShowMessageBoxWithMessage() method ShowMessageBoxWithCaption (line 45) | private async Task ShowMessageBoxWithCaption() method ShowMessageBoxWithButton (line 55) | private async Task ShowMessageBoxWithButton() method ShowMessageBoxWithIcon (line 66) | private async Task ShowMessageBoxWithIcon() method ShowMessageBoxWithDefaultResult (line 78) | private async Task ShowMessageBoxWithDefaultResult() method UpdateResult (line 91) | private void UpdateResult(bool? result) => FILE: samples/Avalonia/Demo.FluentMessageBoxContentDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.FluentMessageBoxContentDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.FluentMessageBoxContentDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.FluentMessageBoxTaskDialog/App.axaml.cs class App (line 12) | public class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 32) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.FluentMessageBoxTaskDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.FluentMessageBoxTaskDialog/MainWindowViewModel.cs class MainWindowViewModel (line 9) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 18) | public MainWindowViewModel(IDialogService dialogService) method ShowMessageBoxWithMessage (line 36) | private async Task ShowMessageBoxWithMessage() method ShowMessageBoxWithCaption (line 45) | private async Task ShowMessageBoxWithCaption() method ShowMessageBoxWithButton (line 55) | private async Task ShowMessageBoxWithButton() method ShowMessageBoxWithIcon (line 66) | private async Task ShowMessageBoxWithIcon() method ShowMessageBoxWithDefaultResult (line 78) | private async Task ShowMessageBoxWithDefaultResult() method UpdateResult (line 91) | private void UpdateResult(bool? result) => FILE: samples/Avalonia/Demo.FluentMessageBoxTaskDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.FluentMessageBoxTaskDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.FluentMessageBoxTaskDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.FluentTaskDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 33) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.FluentTaskDialog/AskTextBoxView.axaml.cs class AskTextBoxView (line 6) | public partial class AskTextBoxView : UserControl method AskTextBoxView (line 8) | public AskTextBoxView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.FluentTaskDialog/AskTextBoxViewModel.cs class AskTextBoxViewModel (line 5) | public partial class AskTextBoxViewModel : ViewModelBase FILE: samples/Avalonia/Demo.FluentTaskDialog/CurrentTimeView.axaml.cs class CurrentTimeView (line 6) | public partial class CurrentTimeView : UserControl method CurrentTimeView (line 8) | public CurrentTimeView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.FluentTaskDialog/CurrentTimeViewModel.cs class CurrentTimeViewModel (line 10) | public class CurrentTimeViewModel : ViewModelBase, IViewClosing method CurrentTimeViewModel (line 18) | public CurrentTimeViewModel() => method OnClosing (line 24) | public void OnClosing(CancelEventArgs e) method OnClosingAsync (line 32) | public Task OnClosingAsync(CancelEventArgs e) => Task.CompletedTask; FILE: samples/Avalonia/Demo.FluentTaskDialog/MainView.axaml.cs class MainView (line 7) | public partial class MainView : Window method MainView (line 9) | public MainView() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.FluentTaskDialog/MainViewModel.cs class MainViewModel (line 12) | public partial class MainViewModel : ViewModelBase method MainViewModel (line 20) | public MainViewModel(IDialogService dialogService) method ShowMessageBoxImplAsync (line 33) | private async Task ShowMessageBoxImplAsync() method UpdateResult (line 50) | private void UpdateResult(bool? result) => method AskTextImplAsync (line 53) | private async Task AskTextImplAsync() method ShowViewModelImplAsync (line 74) | private async Task ShowViewModelImplAsync() method ShowControlImplAsync (line 88) | private async Task ShowControlImplAsync() FILE: samples/Avalonia/Demo.FluentTaskDialog/MessageView.axaml.cs class MessageView (line 6) | public partial class MessageView : UserControl method MessageView (line 8) | public MessageView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: samples/Avalonia/Demo.FluentTaskDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.FluentTaskDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.FluentTaskDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.Logging/AddTextDialog.axaml.cs class AddTextDialog (line 7) | public partial class AddTextDialog : Window method AddTextDialog (line 9) | public AddTextDialog() method InitializeComponent (line 17) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.Logging/AddTextDialogViewModel.cs class AddTextDialogViewModel (line 8) | public class AddTextDialogViewModel : ViewModelBase, IModalDialogViewMod... method AddTextDialogViewModel (line 15) | public AddTextDialogViewModel() method Ok (line 32) | private void Ok() method Cancel (line 41) | public void Cancel() FILE: samples/Avalonia/Demo.Logging/App.axaml.cs class App (line 12) | public class App : Application method Initialize (line 14) | public override void Initialize() method OnFrameworkInitializationCompleted (line 32) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.Logging/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 17) | private void InitializeComponent() FILE: samples/Avalonia/Demo.Logging/MainWindowViewModel.cs class MainWindowViewModel (line 10) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 17) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialog (line 25) | private Task ImplicitShowDialog() => method ExplicitShowDialog (line 28) | private Task ExplicitShowDialog() => method ShowDialogAsync (line 31) | private async Task ShowDialogAsync(Func viewModel.G... FILE: samples/Avalonia/Demo.Logging/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.MessageBox/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.MessageBox/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.MessageBox/MainWindowViewModel.cs class MainWindowViewModel (line 9) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 18) | public MainWindowViewModel(IDialogService dialogService) method ShowMessageBoxWithMessage (line 36) | private async Task ShowMessageBoxWithMessage() method ShowMessageBoxWithCaption (line 45) | private async Task ShowMessageBoxWithCaption() method ShowMessageBoxWithButton (line 55) | private async Task ShowMessageBoxWithButton() method ShowMessageBoxWithIcon (line 66) | private async Task ShowMessageBoxWithIcon() method ShowMessageBoxWithDefaultResult (line 78) | private async Task ShowMessageBoxWithDefaultResult() method UpdateResult (line 91) | private void UpdateResult(bool? result) => FILE: samples/Avalonia/Demo.MessageBox/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.MessageBox/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.MessageBox/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.ModalCustomDialog/AddTextCustomDialog.cs class AddTextCustomDialog (line 10) | public class AddTextCustomDialog : IView method Initialize (line 12) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 17) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method ShowDialogAsync (line 70) | public Task ShowDialogAsync(IView owner) => Ref.ShowDialog((Win... method Show (line 72) | public void Show(IView? owner) => Ref.Show((Window)owner!.RefObj); method Activate (line 74) | public void Activate() => Ref.Activate(); method Close (line 76) | public void Close() => Ref.Close(); FILE: samples/Avalonia/Demo.ModalCustomDialog/AddTextCustomDialogViewModel.cs class AddTextCustomDialogViewModel (line 8) | public class AddTextCustomDialogViewModel : ViewModelBase, IModalDialogV... method AddTextCustomDialogViewModel (line 15) | public AddTextCustomDialogViewModel() method Ok (line 32) | private void Ok() method Cancel (line 41) | public void Cancel() FILE: samples/Avalonia/Demo.ModalCustomDialog/AddTextDialog.axaml.cs class AddTextDialog (line 7) | public partial class AddTextDialog : Window method AddTextDialog (line 9) | public AddTextDialog() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.ModalCustomDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.ModalCustomDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.ModalCustomDialog/MainWindowViewModel.cs class MainWindowViewModel (line 10) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 17) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialog (line 25) | private Task ImplicitShowDialog() => method ExplicitShowDialog (line 28) | private Task ExplicitShowDialog() => method ShowDialogAsync (line 31) | private async Task ShowDialogAsync(Func viewModel.G... FILE: samples/Avalonia/Demo.ModalCustomDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.ModalDialog.Tests/MainWindowViewModelTests.cs class MainWindowViewModelTests (line 11) | public class MainWindowViewModelTests method ViewModelFactory (line 22) | private object? ViewModelFactory(Type type) => (type) switch method ShowDialogCommand_InputValue_AddToList (line 28) | [Fact] FILE: samples/Avalonia/Demo.ModalDialog/AddTextDialog.axaml.cs class AddTextDialog (line 7) | public partial class AddTextDialog : Window method AddTextDialog (line 9) | public AddTextDialog() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.ModalDialog/AddTextDialogViewModel.cs class AddTextDialogViewModel (line 8) | public class AddTextDialogViewModel : ViewModelBase, IModalDialogViewMod... method AddTextDialogViewModel (line 15) | public AddTextDialogViewModel() method Ok (line 32) | private void Ok() method Cancel (line 41) | public void Cancel() FILE: samples/Avalonia/Demo.ModalDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.ModalDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.ModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 10) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 17) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialog (line 25) | private Task ImplicitShowDialog() => method ExplicitShowDialog (line 28) | private Task ExplicitShowDialog() => method ShowDialogAsync (line 31) | private async Task ShowDialogAsync(Func viewModel.G... FILE: samples/Avalonia/Demo.ModalDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.NonModalCustomDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.NonModalCustomDialog/CurrentTimeCustomDialog.cs class CurrentTimeCustomDialog (line 10) | public class CurrentTimeCustomDialog : IView method Initialize (line 14) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 18) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method ShowDialogAsync (line 67) | public Task ShowDialogAsync(IView owner) method Show (line 72) | public void Show(IView? owner) => _dialog.Show((Window)owner!.RefObj); method Activate (line 74) | public void Activate() => _dialog.Activate(); method Close (line 76) | public void Close() => _dialog.Close(); FILE: samples/Avalonia/Demo.NonModalCustomDialog/CurrentTimeCustomDialogViewModel.cs class CurrentTimeCustomDialogViewModel (line 7) | public class CurrentTimeCustomDialogViewModel : ViewModelBase method CurrentTimeCustomDialogViewModel (line 11) | public CurrentTimeCustomDialogViewModel() => FILE: samples/Avalonia/Demo.NonModalCustomDialog/CurrentTimeDialog.axaml.cs class CurrentTimeDialog (line 7) | public partial class CurrentTimeDialog : Window method CurrentTimeDialog (line 9) | public CurrentTimeDialog() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.NonModalCustomDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.NonModalCustomDialog/MainWindowViewModel.cs class MainWindowViewModel (line 8) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 12) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShow (line 24) | private void ImplicitShow() method ExplicitShow (line 29) | private void ExplicitShow() method Show (line 34) | private void Show(Action show) FILE: samples/Avalonia/Demo.NonModalCustomDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.NonModalCustomDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.NonModalCustomDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.NonModalDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.NonModalDialog/CurrentTimeDialog.axaml.cs class CurrentTimeDialog (line 7) | public partial class CurrentTimeDialog : Window method CurrentTimeDialog (line 9) | public CurrentTimeDialog() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.NonModalDialog/CurrentTimeDialogViewModel.cs class CurrentTimeDialogViewModel (line 7) | public class CurrentTimeDialogViewModel : ViewModelBase method CurrentTimeDialogViewModel (line 11) | public CurrentTimeDialogViewModel() => FILE: samples/Avalonia/Demo.NonModalDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.NonModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 8) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 12) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShow (line 24) | private void ImplicitShow() method ExplicitShow (line 29) | private void ExplicitShow() method Show (line 34) | private void Show(Action show) FILE: samples/Avalonia/Demo.NonModalDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.NonModalDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.NonModalDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.OpenFileDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.OpenFileDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.OpenFileDialog/MainWindowViewModel.cs class MainWindowViewModel (line 14) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 20) | public MainWindowViewModel(IDialogService dialogService) method OpenFileAsync (line 31) | private async Task OpenFileAsync() method OpenFilesAsync (line 42) | private async Task OpenFilesAsync() method GetSettings (line 53) | private OpenFileDialogSettings GetSettings(bool multiple) => new() FILE: samples/Avalonia/Demo.OpenFileDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.OpenFileDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.OpenFileDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.OpenFolderDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 30) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.OpenFolderDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.OpenFolderDialog/MainWindowViewModel.cs class MainWindowViewModel (line 11) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 17) | public MainWindowViewModel(IDialogService dialogService) method OpenFolderAsync (line 32) | private async Task OpenFolderAsync() FILE: samples/Avalonia/Demo.OpenFolderDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.OpenFolderDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.OpenFolderDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.SaveFileDialog/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 31) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.SaveFileDialog/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.SaveFileDialog/MainWindowViewModel.cs class MainWindowViewModel (line 12) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 18) | public MainWindowViewModel(IDialogService dialogService) method SaveFileAsync (line 33) | private async Task SaveFileAsync() FILE: samples/Avalonia/Demo.SaveFileDialog/Program.cs class Program (line 7) | class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.SaveFileDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.SaveFileDialog/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Avalonia/Demo.StrongLocator/AddTextDialog.axaml.cs class AddTextDialog (line 7) | public partial class AddTextDialog : Window method AddTextDialog (line 9) | public AddTextDialog() method InitializeComponent (line 14) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.StrongLocator/AddTextDialogViewModel.cs class AddTextDialogViewModel (line 8) | public class AddTextDialogViewModel : ViewModelBase, IModalDialogViewMod... method AddTextDialogViewModel (line 15) | public AddTextDialogViewModel() method Ok (line 32) | private void Ok() method Cancel (line 41) | public void Cancel() FILE: samples/Avalonia/Demo.StrongLocator/App.axaml.cs class App (line 11) | public class App : Application method Initialize (line 13) | public override void Initialize() method OnFrameworkInitializationCompleted (line 35) | public override void OnFrameworkInitializationCompleted() FILE: samples/Avalonia/Demo.StrongLocator/MainWindow.axaml.cs class MainWindow (line 7) | public partial class MainWindow : Window method MainWindow (line 9) | public MainWindow() method InitializeComponent (line 14) | private void InitializeComponent() FILE: samples/Avalonia/Demo.StrongLocator/MainWindowViewModel.cs class MainWindowViewModel (line 10) | public class MainWindowViewModel : ViewModelBase method MainWindowViewModel (line 17) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialog (line 25) | private Task ImplicitShowDialog() => method ExplicitShowDialog (line 28) | private Task ExplicitShowDialog() => method ShowDialogAsync (line 31) | private async Task ShowDialogAsync(Func AvaloniaXamlLoader.Load(this); FILE: samples/Avalonia/Demo.ViewEvents/MainWindowViewModel.cs class MainWindowViewModel (line 8) | public class MainWindowViewModel(IDialogService dialogService) : ViewMod... method OnLoaded (line 12) | public void OnLoaded() method OnClosing (line 17) | public void OnClosing(CancelEventArgs e) method OnClosingAsync (line 22) | public async Task OnClosingAsync(CancelEventArgs e) method OnClosed (line 28) | public async void OnClosed() FILE: samples/Avalonia/Demo.ViewEvents/Program.cs class Program (line 7) | public class Program method Main (line 12) | [STAThread] method BuildAvaloniaApp (line 17) | public static AppBuilder BuildAvaloniaApp() FILE: samples/Avalonia/Demo.ViewEvents/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Avalonia/Demo.ViewEvents/ViewModelBase.cs class ViewModelBase (line 5) | public class ViewModelBase : ReactiveObject FILE: samples/Wpf/Demo.ActivateNonModalDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.ActivateNonModalDialog/CurrentTimeDialog.xaml.cs class CurrentTimeDialog (line 3) | public partial class CurrentTimeDialog method CurrentTimeDialog (line 5) | public CurrentTimeDialog() FILE: samples/Wpf/Demo.ActivateNonModalDialog/CurrentTimeDialogViewModel.cs class CurrentTimeDialogViewModel (line 9) | public class CurrentTimeDialogViewModel : ObservableObject method CurrentTimeDialogViewModel (line 14) | public CurrentTimeDialogViewModel() method StartClock (line 23) | private void StartClock() method OnTick (line 32) | private void OnTick(object? sender, EventArgs e) FILE: samples/Wpf/Demo.ActivateNonModalDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.ActivateNonModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 8) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 14) | public MainWindowViewModel(IDialogService dialogService) method Show (line 26) | private void Show() method CanShow (line 35) | private bool CanShow() method Activate (line 40) | private void Activate() method CanActivate (line 45) | private bool CanActivate() FILE: samples/Wpf/Demo.ActivateNonModalDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.ActivateNonModalDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.CloseNonModalDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.CloseNonModalDialog/CurrentTimeDialog.xaml.cs class CurrentTimeDialog (line 3) | public partial class CurrentTimeDialog method CurrentTimeDialog (line 5) | public CurrentTimeDialog() FILE: samples/Wpf/Demo.CloseNonModalDialog/CurrentTimeDialogViewModel.cs class CurrentTimeDialogViewModel (line 9) | public class CurrentTimeDialogViewModel : ObservableObject method CurrentTimeDialogViewModel (line 14) | public CurrentTimeDialogViewModel() method StartClock (line 23) | private void StartClock() method OnTick (line 32) | private void OnTick(object? sender, EventArgs e) FILE: samples/Wpf/Demo.CloseNonModalDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.CloseNonModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 8) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 14) | public MainWindowViewModel(IDialogService dialogService) method Show (line 26) | private void Show() method CanShow (line 35) | private bool CanShow() method Close (line 40) | private void Close() method CanClose (line 49) | private bool CanClose() FILE: samples/Wpf/Demo.CloseNonModalDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.CloseNonModalDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.CustomOpenFolderDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.CustomOpenFolderDialog/CustomDialogFactory.cs class CustomDialogFactory (line 17) | public class CustomDialogFactory(IDialogFactory? chain = null) : DialogF... method ShowDialogAsync (line 20) | public override async Task ShowDialogAsync(ViewWra... method ShowDialog (line 28) | public override object? ShowDialog(ViewWrapper? owner, TSet... method ShowOpenFolderDialog (line 35) | private IDialogStorageFolder[] ShowOpenFolderDialog(ViewWrapper? owner... FILE: samples/Wpf/Demo.CustomOpenFolderDialog/DialogFactoryExtensions.cs class DialogFactoryExtensions (line 6) | public static class DialogFactoryExtensions method AddCustomOpenFolder (line 8) | public static IDialogFactory AddCustomOpenFolder(this IDialogFactory f... FILE: samples/Wpf/Demo.CustomOpenFolderDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.CustomOpenFolderDialog/MainWindowViewModel.cs class MainWindowViewModel (line 13) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 19) | public MainWindowViewModel(IDialogService dialogService) method OpenFolderAsync (line 34) | private async Task OpenFolderAsync() FILE: samples/Wpf/Demo.CustomOpenFolderDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.CustomOpenFolderDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.MessageBox/App.xaml.cs class App (line 10) | public partial class App : Application method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.MessageBox/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.MessageBox/MainWindowViewModel.cs class MainWindowViewModel (line 11) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 17) | public MainWindowViewModel(IDialogService dialogService) method Show (line 34) | private Task Show(Action action, Func asyncAction) method ShowWithMessageImpl (line 64) | private void ShowWithMessageImpl() method ShowWithMessageImplAsync (line 73) | private async Task ShowWithMessageImplAsync() method ShowWithCaptionImpl (line 82) | private void ShowWithCaptionImpl() method ShowWithCaptionImplAsync (line 91) | private async Task ShowWithCaptionImplAsync() method ShowWithButtonImpl (line 100) | private void ShowWithButtonImpl() method ShowWithButtonImplAsync (line 110) | private async Task ShowWithButtonImplAsync() method ShowWithIconImpl (line 120) | private void ShowWithIconImpl() method ShowWithIconImplAsync (line 130) | private async Task ShowWithIconImplAsync() method ShowWithDefaultResultImpl (line 140) | private void ShowWithDefaultResultImpl() method ShowWithDefaultResultImplAsync (line 150) | private async Task ShowWithDefaultResultImplAsync() method UpdateResult (line 160) | private void UpdateResult(bool? result) FILE: samples/Wpf/Demo.MessageBox/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.MessageBox/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.ModalCustomDialog/AddTextCustomDialog.cs class AddTextCustomDialog (line 9) | public class AddTextCustomDialog : IView, IViewSync method Initialize (line 15) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 20) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method ShowDialogAsync (line 55) | public Task ShowDialogAsync(IView owner) => UiExtensions.RunUiAsync(()... method ShowDialog (line 57) | public void ShowDialog(IView owner) method Show (line 63) | public void Show(IView? owner) method Activate (line 69) | public void Activate() => _dialog.Activate(); method Close (line 71) | public void Close() => _dialog.Close(); FILE: samples/Wpf/Demo.ModalCustomDialog/AddTextCustomDialogViewModel.cs class AddTextCustomDialogViewModel (line 9) | public class AddTextCustomDialogViewModel : ObservableObject, IModalDial... method AddTextCustomDialogViewModel (line 15) | public AddTextCustomDialogViewModel() method Ok (line 34) | private void Ok() FILE: samples/Wpf/Demo.ModalCustomDialog/AddTextDialog.xaml.cs class AddTextDialog (line 3) | public partial class AddTextDialog method AddTextDialog (line 5) | public AddTextDialog() FILE: samples/Wpf/Demo.ModalCustomDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.ModalCustomDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.ModalCustomDialog/MainWindowViewModel.cs class MainWindowViewModel (line 11) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 15) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialogAsync (line 29) | private Task ImplicitShowDialogAsync() => method ExplicitShowDialogAsync (line 32) | private Task ExplicitShowDialogAsync() => method ShowDialogAsync (line 35) | private async Task ShowDialogAsync(Func viewModel.G... FILE: samples/Wpf/Demo.ModalCustomDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.ModalDialog.Tests/MainWindowViewModelTests.cs class MainWindowViewModelTests (line 11) | public class MainWindowViewModelTests method ViewModelFactory (line 22) | private object? ViewModelFactory(Type type) => (type) switch method ShowDialogCommand_InputValue_AddToList (line 28) | [Fact] FILE: samples/Wpf/Demo.ModalDialog/AddTextDialog.xaml.cs class AddTextDialog (line 3) | public partial class AddTextDialog method AddTextDialog (line 5) | public AddTextDialog() FILE: samples/Wpf/Demo.ModalDialog/AddTextDialogViewModel.cs class AddTextDialogViewModel (line 9) | public class AddTextDialogViewModel : ObservableObject, IModalDialogView... method AddTextDialogViewModel (line 14) | public AddTextDialogViewModel() method Ok (line 35) | private void Ok() FILE: samples/Wpf/Demo.ModalDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.ModalDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.ModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 11) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 15) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialogAsync (line 29) | private Task ImplicitShowDialogAsync() => method ExplicitShowDialogAsync (line 32) | private Task ExplicitShowDialogAsync() => method ShowDialogAsync (line 35) | private async Task ShowDialogAsync(Func viewModel.G... FILE: samples/Wpf/Demo.ModalDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.NonModalCustomDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.NonModalCustomDialog/CurrentTimeCustomDialog.cs class CurrentTimeCustomDialog (line 9) | public class CurrentTimeCustomDialog : IView, IViewSync method Initialize (line 15) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 20) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method ShowDialogAsync (line 55) | public Task ShowDialogAsync(IView owner) => UiExtensions.RunUiAsync(()... method ShowDialog (line 57) | public void ShowDialog(IView owner) method Show (line 63) | public void Show(IView? owner) method Activate (line 69) | public void Activate() => _dialog.Activate(); method Close (line 71) | public void Close() => _dialog.Close(); FILE: samples/Wpf/Demo.NonModalCustomDialog/CurrentTimeCustomDialogViewModel.cs class CurrentTimeCustomDialogViewModel (line 9) | public class CurrentTimeCustomDialogViewModel : ObservableObject method CurrentTimeCustomDialogViewModel (line 14) | public CurrentTimeCustomDialogViewModel() method StartClock (line 23) | private void StartClock() method OnTick (line 32) | private void OnTick(object? sender, EventArgs e) FILE: samples/Wpf/Demo.NonModalCustomDialog/CurrentTimeDialog.xaml.cs class CurrentTimeDialog (line 3) | public partial class CurrentTimeDialog method CurrentTimeDialog (line 5) | public CurrentTimeDialog() FILE: samples/Wpf/Demo.NonModalCustomDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.NonModalCustomDialog/MainWindowViewModel.cs class MainWindowViewModel (line 9) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 13) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShow (line 25) | private void ImplicitShow() method ExplicitShow (line 30) | private void ExplicitShow() method Show (line 35) | private void Show(Action show) FILE: samples/Wpf/Demo.NonModalCustomDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.NonModalCustomDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.NonModalDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.NonModalDialog/CurrentTimeDialog.xaml.cs class CurrentTimeDialog (line 3) | public partial class CurrentTimeDialog method CurrentTimeDialog (line 5) | public CurrentTimeDialog() FILE: samples/Wpf/Demo.NonModalDialog/CurrentTimeDialogViewModel.cs class CurrentTimeDialogViewModel (line 9) | public class CurrentTimeDialogViewModel : ObservableObject method CurrentTimeDialogViewModel (line 14) | public CurrentTimeDialogViewModel() method StartClock (line 23) | private void StartClock() method OnTick (line 32) | private void OnTick(object? sender, EventArgs e) FILE: samples/Wpf/Demo.NonModalDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.NonModalDialog/MainWindowViewModel.cs class MainWindowViewModel (line 9) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 13) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShow (line 25) | private void ImplicitShow() method ExplicitShow (line 30) | private void ExplicitShow() method Show (line 35) | private void Show(Action show) FILE: samples/Wpf/Demo.NonModalDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.NonModalDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.OpenFileDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.OpenFileDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.OpenFileDialog/MainWindowViewModel.cs class MainWindowViewModel (line 16) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 22) | public MainWindowViewModel(IDialogService dialogService) method OpenFileImpl (line 44) | private void OpenFileImpl(INotifyPropertyChanged? owner) method OpenFilesImpl (line 55) | private void OpenFilesImpl(INotifyPropertyChanged? owner) method OpenFileImplAsync (line 66) | private async Task OpenFileImplAsync(INotifyPropertyChanged? owner) method OpenFilesImplAsync (line 77) | private async Task OpenFilesImplAsync(INotifyPropertyChanged? owner) method GetSettings (line 88) | private static OpenFileDialogSettings GetSettings(bool multiple) => new() FILE: samples/Wpf/Demo.OpenFileDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.OpenFileDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.OpenFolderDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.OpenFolderDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.OpenFolderDialog/MainWindowViewModel.cs class MainWindowViewModel (line 14) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 18) | public MainWindowViewModel(IDialogService dialogService) method OpenFolderImpl (line 44) | private void OpenFolderImpl(INotifyPropertyChanged? owner) method OpenFolderImplAsync (line 56) | private async Task OpenFolderImplAsync(INotifyPropertyChanged? owner) FILE: samples/Wpf/Demo.OpenFolderDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.OpenFolderDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.SaveFileDialog/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.SaveFileDialog/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.SaveFileDialog/MainWindowViewModel.cs class MainWindowViewModel (line 15) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 19) | public MainWindowViewModel(IDialogService dialogService) method SaveFileImpl (line 44) | private void SaveFileImpl(INotifyPropertyChanged? owner) method SaveFileImplAsync (line 61) | private async Task SaveFileImplAsync(INotifyPropertyChanged? owner) FILE: samples/Wpf/Demo.SaveFileDialog/ViewLocator.cs class ViewLocator (line 8) | public class ViewLocator : ViewLocatorBase method GetViewName (line 11) | protected override string GetViewName(object viewModel) => viewModel.G... FILE: samples/Wpf/Demo.SaveFileDialog/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/Demo.StrongLocator/AddTextDialog.xaml.cs class AddTextDialog (line 3) | public partial class AddTextDialog method AddTextDialog (line 5) | public AddTextDialog() FILE: samples/Wpf/Demo.StrongLocator/AddTextDialogViewModel.cs class AddTextDialogViewModel (line 9) | public class AddTextDialogViewModel : ObservableObject, IModalDialogView... method AddTextDialogViewModel (line 14) | public AddTextDialogViewModel() method Ok (line 35) | private void Ok() FILE: samples/Wpf/Demo.StrongLocator/App.xaml.cs class App (line 10) | public partial class App method OnStartup (line 12) | protected override void OnStartup(StartupEventArgs e) FILE: samples/Wpf/Demo.StrongLocator/MainWindow.xaml.cs class MainWindow (line 3) | public partial class MainWindow method MainWindow (line 5) | public MainWindow() FILE: samples/Wpf/Demo.StrongLocator/MainWindowViewModel.cs class MainWindowViewModel (line 11) | public class MainWindowViewModel : ObservableObject method MainWindowViewModel (line 15) | public MainWindowViewModel(IDialogService dialogService) method ImplicitShowDialogAsync (line 29) | private Task ImplicitShowDialogAsync() => method ExplicitShowDialogAsync (line 32) | private Task ExplicitShowDialogAsync() => method ShowDialogAsync (line 35) | private async Task ShowDialogAsync(Func viewModel.G... FILE: samples/Wpf/Demo.ViewEvents/ViewModelLocator.cs class ViewModelLocator (line 9) | public class ViewModelLocator FILE: samples/Wpf/TestBaseClasses/Features/FeatureSteps.cs class FeatureSteps (line 16) | public abstract class FeatureSteps where T : AppScreen method InitialBeforeScenario (line 24) | [BeforeScenario] method InitialAfterScenario (line 32) | [AfterScenario] method LaunchApplication (line 43) | protected abstract Application LaunchApplication(); method GetMainScreen (line 45) | protected abstract T GetMainScreen(ScreenRepository screenRepository); method TakeScreenshot (line 47) | private static void TakeScreenshot() FILE: src/MvvmDialogs.Avalonia.DialogHost/DialogFactoryExtensions.cs class DialogFactoryExtensions (line 11) | public static class DialogFactoryExtensions method AddDialogHost (line 18) | public static IDialogFactory AddDialogHost(this IDialogFactory factory... FILE: src/MvvmDialogs.Avalonia.DialogHost/DialogHostDialogFactory.cs class DialogHostDialogFactory (line 6) | public class DialogHostDialogFactory : DialogFactoryBase method DialogHostDialogFactory (line 12) | public DialogHostDialogFactory(IDialogFactory? chain = null) method ShowDialogAsync (line 18) | public override async Task ShowDialogAsync(IView? ... method ShowDialogHostAsync (line 26) | private async Task ShowDialogHostAsync(IView? owner, DialogHo... FILE: src/MvvmDialogs.Avalonia.DialogHost/DialogHostSettings.cs class DialogHostSettings (line 10) | public class DialogHostSettings : DialogSettingsBase method DialogHostSettings (line 15) | public DialogHostSettings() method DialogHostSettings (line 23) | public DialogHostSettings(object? content) FILE: src/MvvmDialogs.Avalonia.DialogHost/DialogHostView.cs class DialogHostView (line 10) | public class DialogHostView : IView method DialogHostView (line 18) | public DialogHostView(DialogHostSettings settings) method Initialize (line 34) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 38) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method Show (line 53) | public void Show(IView? owner) => throw new NotImplementedException(); method InitHost (line 58) | private DialogHostAvalonia.DialogHost InitHost(ContentControl owner) method ShowDialogAsync (line 83) | public async Task ShowDialogAsync(IView owner) method Host_DialogOpened (line 119) | private void Host_DialogOpened(object sender, EventArgs e) method Activate (line 125) | public void Activate() method Close (line 129) | public void Close() FILE: src/MvvmDialogs.Avalonia.DialogHost/DialogServiceExtensions.cs class DialogServiceExtensions (line 11) | public static class DialogServiceExtensions method ShowDialogHostAsync (line 21) | public static async Task ShowDialogHostAsync(this IDialogServ... FILE: src/MvvmDialogs.Avalonia.Fluent/ContentDialogSettings.cs class ContentDialogSettings (line 7) | public class ContentDialogSettings : DialogSettingsBase method ContentDialogSettings (line 12) | public ContentDialogSettings() { } method ContentDialogSettings (line 18) | public ContentDialogSettings(object? content) FILE: src/MvvmDialogs.Avalonia.Fluent/DialogFactoryExtensions.cs class DialogFactoryExtensions (line 9) | public static class DialogFactoryExtensions method AddFluent (line 17) | public static IDialogFactory AddFluent(this IDialogFactory factory, Fl... FILE: src/MvvmDialogs.Avalonia.Fluent/DialogServiceExtensions.cs class DialogServiceExtensions (line 10) | public static class DialogServiceExtensions method ShowContentDialogAsync (line 20) | public static async Task ShowContentDialogAsync... method ShowTaskDialogAsync (line 37) | public static async Task ShowTaskDialogAsy... FILE: src/MvvmDialogs.Avalonia.Fluent/FluentContentView.cs class FluentContentView (line 9) | public class FluentContentView : IView method FluentContentView (line 15) | public FluentContentView(ContentDialogSettings settings) method Initialize (line 31) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 35) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method Show (line 54) | public void Show(IView? owner) => throw new NotImplementedException(); method ShowDialogAsync (line 57) | public async Task ShowDialogAsync(IView owner) method Activate (line 94) | public void Activate() method Close (line 98) | public void Close() FILE: src/MvvmDialogs.Avalonia.Fluent/FluentDialogFactory.cs class FluentDialogFactory (line 10) | public class FluentDialogFactory : DialogFactoryBase method FluentDialogFactory (line 19) | public FluentDialogFactory(FluentMessageBoxType messageBoxType = Fluen... method ShowDialogAsync (line 26) | public override async Task ShowDialogAsync(IView? ... method ShowContentDialogAsync (line 37) | private async Task ShowContentDialogAsync(IView... method ShowTaskDialogAsync (line 50) | private async Task ShowTaskDialogAsync(IView? owner, TaskDial... method ShowMessageBoxContentDialogAsync (line 63) | private async Task ShowMessageBoxContentDialogAsync(IView? owne... method ShowMessageBoxTaskDialogAsync (line 100) | private async Task ShowMessageBoxTaskDialogAsync(IView? owner, ... method SyncButton (line 115) | private static FATaskDialogButton[] SyncButton(MessageBoxButton value,... method GetButton (line 140) | private static FATaskDialogButton GetButton(string text, bool? value, ... FILE: src/MvvmDialogs.Avalonia.Fluent/FluentMessageBoxType.cs type FluentMessageBoxType (line 7) | public enum FluentMessageBoxType FILE: src/MvvmDialogs.Avalonia.Fluent/FluentTaskView.cs class FluentTaskView (line 10) | public class FluentTaskView(TaskDialogSettings settings) : IView method Initialize (line 23) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 27) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method Show (line 46) | public void Show(IView? owner) => throw new NotImplementedException(); method ShowDialogAsync (line 49) | public async Task ShowDialogAsync(IView owner) method Activate (line 94) | public void Activate() method Close (line 98) | public void Close() FILE: src/MvvmDialogs.Avalonia.Fluent/TaskDialogSettings.cs class TaskDialogSettings (line 9) | public class TaskDialogSettings : DialogSettingsBase method TaskDialogSettings (line 14) | public TaskDialogSettings() { } method TaskDialogSettings (line 20) | public TaskDialogSettings(object? content) FILE: src/MvvmDialogs.Avalonia.MessageBox/DialogFactoryExtensions.cs class DialogFactoryExtensions (line 10) | public static class DialogFactoryExtensions method AddMessageBox (line 18) | public static IDialogFactory AddMessageBox(this IDialogFactory factory... FILE: src/MvvmDialogs.Avalonia.MessageBox/IMessageBoxApi.cs type IMessageBoxApi (line 3) | internal interface IMessageBoxApi method ShowMessageBoxAsync (line 5) | Task ShowMessageBoxAsync(Window? owner, MessageBoxApiSet... FILE: src/MvvmDialogs.Avalonia.MessageBox/MessageBoxApi.cs class MessageBoxApi (line 5) | internal class MessageBoxApi : IMessageBoxApi method ShowMessageBoxAsync (line 7) | public Task ShowMessageBoxAsync(Window? owner, MessageBo... FILE: src/MvvmDialogs.Avalonia.MessageBox/MessageBoxApiSettings.cs class MessageBoxApiSettings (line 4) | internal class MessageBoxApiSettings FILE: src/MvvmDialogs.Avalonia.MessageBox/MessageBoxDialogFactory.cs class MessageBoxDialogFactory (line 10) | public class MessageBoxDialogFactory : DialogFactoryBase method MessageBoxDialogFactory (line 23) | public MessageBoxDialogFactory(IDialogFactory? chain = null) method MessageBoxDialogFactory (line 33) | internal MessageBoxDialogFactory(IDialogFactory? chain, IMessageBoxApi... method ShowDialogAsync (line 40) | public override async Task ShowDialogAsync(IView? ... method ShowMessageBoxDialogAsync (line 47) | private async Task ShowMessageBoxDialogAsync(IView? owner, Mess... method SyncButton (line 80) | private static ButtonEnum SyncButton(MessageBoxButton value) => method SyncIcon (line 90) | private static Icon SyncIcon(MessageBoxImage value) => method SyncDefaultEnter (line 102) | private static ClickEnum SyncDefaultEnter(MessageBoxButton buttons, bo... method SyncDefaultEsc (line 117) | private static ClickEnum SyncDefaultEsc(MessageBoxButton buttons) => FILE: src/MvvmDialogs.Avalonia.MessageBox/MessageBoxMode.cs type MessageBoxMode (line 6) | public enum MessageBoxMode FILE: src/MvvmDialogs.Avalonia.Tests/NavigationTests.cs class NavigationTests (line 6) | public class NavigationTests method Constructor_CurrentViewNull (line 16) | [Fact] method Show_First_CurrentViewSet (line 24) | [Fact] method Show_Second_CurrentViewSet (line 35) | [Fact] method Show_FirstSecond_HistoryContainsFirstSecond (line 48) | [Fact] method Show_FirstSecondFirst_HistoryContainsSecondFirst (line 62) | [Fact] method Show_CloseSecond_CurrentViewSet (line 77) | [Fact] method Show_SecondAndGarbageCollect_FirstReleased (line 91) | [Fact] method ShowDialogAsync_SecondAndGarbageCollect_FirstReleased (line 109) | [Fact] method Activate_NotShown_DoNothing (line 125) | [Fact] method Activate_AlreadyActive_CurrentViewRemainsSame (line 135) | [Fact] method Activate_FirstSecondFirst_CurrentViewFirst (line 147) | [Fact] method ShowDialogAsync_Second_ReturnsValue (line 163) | [Theory] method ShowDialogAsync_Second_WaitUntilClosed (line 183) | [Fact] method ShowDialogAsync_RecursiveDialogs_WaitUntilClosed (line 200) | [Fact] method ShowDialogAsync_Second_AddToHistory (line 222) | [Fact] method ShowDialogAsync_OwnerFirst_ShowFirstAfterClose (line 236) | [Fact] method Show_TwiceWithinDialog_AddOneHistory (line 254) | [Fact] method Close_Normal_ClosingClosedRaised (line 275) | [Fact] method Close_Cancelled_ClosingAsyncRaised (line 290) | [Fact] method Close_CancelledAndReset_ClosedRaised (line 309) | [Fact] method Close_3Times_RaiseClosingOnce (line 329) | [Fact] FILE: src/MvvmDialogs.Avalonia.Tests/TestsBase.cs class TestsBase (line 8) | public class TestsBase method TestsBase (line 12) | public TestsBase(ITestOutputHelper output) => Output = output; method Init (line 17) | protected T Init(Func func) => func(); method Init (line 25) | protected T Init(Action action) method InitMock (line 39) | protected Mock InitMock(Action> action) FILE: src/MvvmDialogs.Avalonia.Tests/ViewNavigationWrapperTests.cs class ViewNavigationWrapperTests (line 10) | public class ViewNavigationWrapperTests method CreateView (line 15) | public ViewNavigationWrapper CreateView(bool existing) method Initialize_ViewModelSet (line 37) | [Theory] method Initialize_IsEnabledTrue (line 47) | [Theory] method Initialize_IsVisibleFalse (line 57) | [Theory] method Initialize_RefDoesNotThrowError (line 67) | [Theory] method Show_NoOwner_RefSetAndEnabledVisible (line 78) | [Theory] method ShowDialog_WithOwner_RefSetAndEnabledVisible (line 93) | [Theory] method Show_Close_ClosingAndClosedRaised (line 111) | [Theory] method Activate_NotFound_DoNotShow (line 125) | [Theory] method Activate_FromHistory_ShowAndRaiseLoaded (line 138) | [Theory] method Activate_AlreadyVisible_DoNotRaiseLoaded (line 158) | [Theory] FILE: src/MvvmDialogs.Avalonia.Tests/Views/FirstView.axaml.cs class FirstView (line 6) | public partial class FirstView : UserControl method FirstView (line 8) | public FirstView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia.Tests/Views/FirstViewModel.cs class FirstViewModel (line 6) | public class FirstViewModel : ReactiveObject, ICloseable, IActivable, IV... method OnRequestClose (line 11) | public void OnRequestClose() => RequestClose?.Invoke(this, EventArgs.E... method OnRequestActivate (line 13) | public void OnRequestActivate() => RequestActivate?.Invoke(this, Event... method ResetCounters (line 19) | public void ResetCounters() method OnLoaded (line 26) | public virtual void OnLoaded() => LoadedCount++; method OnClosing (line 27) | public virtual void OnClosing(CancelEventArgs e) => ClosingCount++; method OnClosingAsync (line 28) | public virtual Task OnClosingAsync(CancelEventArgs e) => Task.Complete... method OnClosed (line 29) | public virtual void OnClosed() => ClosedCount++; FILE: src/MvvmDialogs.Avalonia.Tests/Views/FirstWindow.axaml.cs class FirstWindow (line 6) | public partial class FirstWindow : Window method FirstWindow (line 8) | public FirstWindow() method InitializeComponent (line 13) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia.Tests/Views/SecondView.axaml.cs class SecondView (line 6) | public partial class SecondView : UserControl method SecondView (line 8) | public SecondView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia.Tests/Views/SecondViewModel.cs class SecondViewModel (line 6) | public class SecondViewModel : ReactiveObject, ICloseable, IActivable, I... method OnRequestClose (line 11) | public void OnRequestClose() => RequestClose?.Invoke(this, EventArgs.E... method OnRequestActivate (line 13) | public void OnRequestActivate() => RequestActivate?.Invoke(this, Event... method OnClosing (line 23) | public void OnClosing(CancelEventArgs e) method OnClosingAsync (line 29) | public Task OnClosingAsync(CancelEventArgs e) method OnClosed (line 36) | public void OnClosed() => ClosedRaised++; FILE: src/MvvmDialogs.Avalonia.Tests/Views/SecondWindow.axaml.cs class SecondWindow (line 6) | public partial class SecondWindow : Window method SecondWindow (line 8) | public SecondWindow() method InitializeComponent (line 13) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia.Tests/Views/ThirdView.axaml.cs class ThirdView (line 6) | public partial class ThirdView : UserControl method ThirdView (line 8) | public ThirdView() method InitializeComponent (line 13) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia.Tests/Views/ThirdViewModel.cs class ThirdViewModel (line 5) | public class ThirdViewModel : ReactiveObject, ICloseable, IActivable, IM... method OnRequestClose (line 10) | public void OnRequestClose() => RequestClose?.Invoke(this, EventArgs.E... method OnRequestActivate (line 12) | public void OnRequestActivate() => RequestActivate?.Invoke(this, Event... FILE: src/MvvmDialogs.Avalonia.Tests/Views/ThirdWindow.axaml.cs class ThirdWindow (line 6) | public partial class ThirdWindow : Window method ThirdWindow (line 8) | public ThirdWindow() method InitializeComponent (line 13) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia/Api/FrameworkDialogsApi.cs class FrameworkDialogsApi (line 9) | internal class FrameworkDialogsApi : IFrameworkDialogsApi method ShowOpenFileDialogAsync (line 11) | public async Task> ShowOpenFileDialo... method ShowSaveFileDialogAsync (line 18) | public async Task ShowSaveFileDialogAsync(Content... method ShowOpenFolderDialogAsync (line 25) | public async Task> ShowOpenFolderD... method GetStorage (line 32) | private static IStorageProvider GetStorage(ContentControl owner) => To... FILE: src/MvvmDialogs.Avalonia/Api/IFrameworkDialogsApi.cs type IFrameworkDialogsApi (line 11) | internal interface IFrameworkDialogsApi method ShowOpenFileDialogAsync (line 13) | Task> ShowOpenFileDialogAsync(Conten... method ShowSaveFileDialogAsync (line 14) | Task ShowSaveFileDialogAsync(ContentControl? owne... method ShowOpenFolderDialogAsync (line 15) | Task> ShowOpenFolderDialogAsync(Co... FILE: src/MvvmDialogs.Avalonia/DialogFactory.cs class DialogFactory (line 13) | public class DialogFactory : DialogFactoryBase method DialogFactory (line 22) | public DialogFactory(IDialogFactory? chain = null) method DialogFactory (line 32) | internal DialogFactory(IDialogFactory? chain, IFrameworkDialogsApi? api) method ShowDialogAsync (line 40) | public override async Task ShowDialogAsync(IView? ... method ShowOpenFolderDialogAsync (line 49) | private async Task> ShowOpenFolder... method ShowOpenFileDialogAsync (line 60) | private async Task> ShowOpenFileDial... method ShowSaveFileDialogAsync (line 74) | private async Task ShowSaveFileDialogAsync(IView?... method AddSharedSettingsAsync (line 95) | private async Task AddSharedSettingsAsync(PickerOptions d, PickerDialo... method SyncFilters (line 109) | private static List SyncFilters(IList ... FILE: src/MvvmDialogs.Avalonia/DialogFactoryBase.cs class DialogFactoryBase (line 9) | public abstract class DialogFactoryBase : IDialogFactory method DialogFactoryBase (line 24) | protected DialogFactoryBase(IDialogFactory? chain) method ShowDialogAsync (line 39) | public virtual async Task ShowDialogAsync(IView? o... method GetDialogManager (line 49) | public IDialogManager GetDialogManager() => FILE: src/MvvmDialogs.Avalonia/DialogManager.cs class DialogManager (line 14) | public class DialogManager : DialogManagerBase method DialogManager (line 21) | public DialogManager( method CreateWrapper (line 52) | protected override IView CreateWrapper(INotifyPropertyChanged viewMode... method AsWrapper (line 62) | protected override IView AsWrapper(ContentControl view) => method FindViewByViewModel (line 69) | public override IView? FindViewByViewModel(INotifyPropertyChanged view... method GetMainWindow (line 82) | public override IView? GetMainWindow() method GetDummyWindow (line 93) | public override IView? GetDummyWindow() method Dispatch (line 115) | protected override void Dispatch(Action action) method DispatchAsync (line 128) | protected override Task DispatchAsync(Func action) => method DispatchWithResult (line 135) | private Task DispatchWithResult(Func action) FILE: src/MvvmDialogs.Avalonia/DialogService.cs class DialogService (line 7) | public class DialogService : DialogServiceBase method DialogService (line 16) | public DialogService() method DialogService (line 26) | public DialogService( FILE: src/MvvmDialogs.Avalonia/FileSystem/AvaloniaDialogStorageFile.cs class AvaloniaDialogStorageFile (line 8) | public class AvaloniaDialogStorageFile : AvaloniaDialogStorageItem, IDia... method AvaloniaDialogStorageFile (line 20) | public AvaloniaDialogStorageFile(IStorageFile item) : base(item) method OpenReadAsync (line 26) | public Task OpenReadAsync() => _item.OpenReadAsync(); method OpenWriteAsync (line 29) | public Task OpenWriteAsync() => _item.OpenWriteAsync(); FILE: src/MvvmDialogs.Avalonia/FileSystem/AvaloniaDialogStorageFolder.cs class AvaloniaDialogStorageFolder (line 9) | public class AvaloniaDialogStorageFolder : AvaloniaDialogStorageItem, ID... method AvaloniaDialogStorageFolder (line 21) | public AvaloniaDialogStorageFolder(IStorageFolder item) : base(item) method GetItemsAsync (line 27) | public IAsyncEnumerable GetItemsAsync() method CreateFileAsync (line 34) | public async Task CreateFileAsync(string name) method CreateFolderAsync (line 41) | public async Task CreateFolderAsync(string name) FILE: src/MvvmDialogs.Avalonia/FileSystem/AvaloniaDialogStorageItem.cs class AvaloniaDialogStorageItem (line 8) | public abstract class AvaloniaDialogStorageItem : IDialogStorageItem method AvaloniaDialogStorageItem (line 16) | protected AvaloniaDialogStorageItem(IStorageItem item) method GetBasicPropertiesAsync (line 31) | public async Task GetBasicProperti... method SaveBookmarkAsync (line 41) | public Task SaveBookmarkAsync() => _item.SaveBookmarkAsync(); method GetParentAsync (line 44) | public async Task GetParentAsync() method DeleteAsync (line 51) | public Task DeleteAsync() => _item.DeleteAsync(); method MoveAsync (line 54) | public async Task MoveAsync(IDialogStorageFolder ... method Dispose (line 70) | public void Dispose() => _item.Dispose(); FILE: src/MvvmDialogs.Avalonia/FileSystem/StorageExtensions.cs class StorageExtensions (line 10) | public static class StorageExtensions method ToDialog (line 17) | public static IDialogStorageFile ToDialog(this IStorageFile item) => n... method ToDialog (line 24) | public static IDialogStorageFolder ToDialog(this IStorageFolder item) ... method ToAvaloniaAsync (line 28) | internal static async Task ToAvaloniaAsync(this IDial... method GetStorageProvider (line 42) | private static IStorageProvider? GetStorageProvider() FILE: src/MvvmDialogs.Avalonia/IViewLocatorNavigation.cs type IViewLocatorNavigation (line 6) | public interface IViewLocatorNavigation FILE: src/MvvmDialogs.Avalonia/Navigation/CancellableActions.cs class CancellableActions (line 10) | public static class CancellableActions method Add (line 18) | public static void Add(Action action) method Remove (line 30) | public static void Remove(Action action) method CancelLast (line 70) | public static bool CancelLast() FILE: src/MvvmDialogs.Avalonia/Navigation/DialogTask.cs class DialogTask (line 6) | internal class DialogTask method DialogTask (line 13) | public DialogTask(INotifyPropertyChanged viewModel, INotifyPropertyCha... FILE: src/MvvmDialogs.Avalonia/Navigation/INavigationManager.cs type INavigationManager (line 8) | public interface INavigationManager method Launch (line 18) | void Launch(Control? customNavigationRoot = null); method GetViewForViewModel (line 32) | UserControl? GetViewForViewModel(INotifyPropertyChanged viewModel); method Show (line 38) | void Show(INotifyPropertyChanged viewModel, ViewDefinition viewDef); method ShowDialogAsync (line 46) | Task ShowDialogAsync(INotifyPropertyChanged viewModel, ViewDefinition ... method Close (line 51) | void Close(INotifyPropertyChanged viewModel); method Activate (line 57) | bool Activate(INotifyPropertyChanged viewModel); FILE: src/MvvmDialogs.Avalonia/Navigation/NavigationManager.cs class NavigationManager (line 14) | public class NavigationManager(ViewClosingHandler? closingHandler) : INo... method Launch (line 33) | public void Launch(Control? customNavigationRoot = null) method TopLevel_BackRequested (line 56) | private void TopLevel_BackRequested(object? sender, RoutedEventArgs e) method GetViewForViewModel (line 86) | public UserControl? GetViewForViewModel(INotifyPropertyChanged viewMod... method Show (line 90) | public void Show(INotifyPropertyChanged viewModel, ViewDefinition view... method ShowDialogAsync (line 107) | public Task ShowDialogAsync(INotifyPropertyChanged viewModel, ViewDefi... method Close (line 123) | public void Close(INotifyPropertyChanged viewModel) method Activate (line 156) | public bool Activate(INotifyPropertyChanged viewModel) method OnPropertyChanged (line 176) | protected virtual void OnPropertyChanged([CallerMemberName] string? pr... method SetField (line 181) | protected bool SetField(ref T field, T value, [CallerMemberName] st... FILE: src/MvvmDialogs.Avalonia/Navigation/NavigationRoot.axaml.cs class NavigationRoot (line 8) | public partial class NavigationRoot : UserControl method NavigationRoot (line 13) | public NavigationRoot() => InitializeComponent(); method InitializeComponent (line 15) | private void InitializeComponent() => AvaloniaXamlLoader.Load(this); FILE: src/MvvmDialogs.Avalonia/Navigation/NavigationRootWindow.axaml.cs class NavigationRootWindow (line 8) | public partial class NavigationRootWindow : Window method NavigationRootWindow (line 13) | public NavigationRootWindow() method InitializeComponent (line 18) | private void InitializeComponent() FILE: src/MvvmDialogs.Avalonia/Navigation/ViewCache.cs class ViewCache (line 9) | public class ViewCache method GetViewForViewModel (line 18) | public UserControl? GetViewForViewModel(INotifyPropertyChanged viewModel) method GetView (line 46) | public UserControl GetView(INotifyPropertyChanged viewModel, ViewDefin... FILE: src/MvvmDialogs.Avalonia/Navigation/ViewCacheItem.cs class ViewCacheItem (line 6) | internal class ViewCacheItem method ViewCacheItem (line 8) | public ViewCacheItem(Type viewModelType, ViewDefinition viewDef, UserC... FILE: src/MvvmDialogs.Avalonia/Navigation/ViewNavigationWrapper.cs class ViewNavigationWrapper (line 9) | public class ViewNavigationWrapper : IView method ViewNavigationWrapper (line 19) | public ViewNavigationWrapper(INavigationManager navigationManager, Vie... method Initialize (line 26) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 33) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method RaiseLoaded (line 70) | private void RaiseLoaded() method RaiseClosed (line 78) | private void RaiseClosed() method ShowDialogAsync (line 87) | public async Task ShowDialogAsync(IView owner) method Show (line 96) | public void Show(IView? owner) method Activate (line 104) | public void Activate() method Close (line 117) | public void Close() FILE: src/MvvmDialogs.Avalonia/Private/NullableAttributes.cs class AllowNullAttribute (line 15) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class DisallowNullAttribute (line 25) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class MaybeNullAttribute (line 35) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class NotNullAttribute (line 45) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class MaybeNullWhenAttribute (line 55) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method MaybeNullWhenAttribute (line 67) | public MaybeNullWhenAttribute(bool returnValue) => ReturnValue = retur... class NotNullWhenAttribute (line 74) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method NotNullWhenAttribute (line 86) | public NotNullWhenAttribute(bool returnValue) => ReturnValue = returnV... class NotNullIfNotNullAttribute (line 93) | [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property |... method NotNullIfNotNullAttribute (line 105) | public NotNullIfNotNullAttribute(string parameterName) => ParameterNam... class DoesNotReturnAttribute (line 112) | [AttributeUsage(AttributeTargets.Method, Inherited = false)] class DoesNotReturnIfAttribute (line 122) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method DoesNotReturnIfAttribute (line 135) | public DoesNotReturnIfAttribute(bool parameterValue) => ParameterValue... class MemberNotNullAttribute (line 147) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inh... method MemberNotNullAttribute (line 160) | public MemberNotNullAttribute(string member) method MemberNotNullAttribute (line 167) | public MemberNotNullAttribute(params string[] members) class MemberNotNullWhenAttribute (line 177) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inh... method MemberNotNullWhenAttribute (line 197) | public MemberNotNullWhenAttribute(bool returnValue, string member) method MemberNotNullWhenAttribute (line 210) | public MemberNotNullWhenAttribute(bool returnValue, params string[] me... FILE: src/MvvmDialogs.Avalonia/StrongViewLocator.cs class StrongViewLocator (line 9) | public abstract class StrongViewLocator : StrongViewLocatorBase, IDataTe... method Register (line 16) | public void Register() method Register (line 28) | public void Register() method Build (line 54) | public virtual Control Build(object? data) method Match (line 70) | public virtual bool Match(object? data) => data is INotifyPropertyChan... FILE: src/MvvmDialogs.Avalonia/UiExtensions.cs class UiExtensions (line 13) | public static class UiExtensions method AsWrapper (line 33) | [return: NotNullIfNotNull("window")] method AsWrapper (line 52) | [return: NotNullIfNotNull("view")] method GetRef (line 69) | public static ContentControl? GetRef(this IView? view) method RunUiAsync (line 97) | public static Task RunUiAsync(Func action) FILE: src/MvvmDialogs.Avalonia/ViewLocatorBase.cs class ViewLocatorBase (line 10) | public class ViewLocatorBase : IDataTemplate, IViewLocator, IViewLocator... method GetViewName (line 20) | protected virtual string GetViewName(object viewModel) method Build (line 32) | public virtual Control Build(object? data) method Locate (line 48) | public virtual ViewDefinition Locate(object viewModel) method CreateViewInstance (line 70) | protected virtual object CreateViewInstance(Type viewType) => Activato... method Create (line 73) | public virtual object Create(object viewModel) => method Match (line 77) | public virtual bool Match(object? data) => data is INotifyPropertyChan... FILE: src/MvvmDialogs.Avalonia/ViewWrapper.cs class ViewWrapper (line 12) | public class ViewWrapper : IView method Initialize (line 17) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 26) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method ShowDialogAsync (line 93) | public Task ShowDialogAsync(IView owner) method Show (line 101) | public void Show(IView? owner) method Activate (line 116) | public void Activate() => Ref.Activate(); method Close (line 119) | public void Close() => Ref.Close(); method SetMainWindowIfEmpty (line 134) | private void SetMainWindowIfEmpty(Window? window) FILE: src/MvvmDialogs.Wpf/Api/FileApiSettings.cs class FileApiSettings (line 5) | internal class FileApiSettings method ApplyTo (line 21) | internal void ApplyTo(FileDialog d) FILE: src/MvvmDialogs.Wpf/Api/FrameworkDialogsApi.cs class FrameworkDialogsApi (line 8) | internal class FrameworkDialogsApi : IFrameworkDialogsApi method FrameworkDialogsApi (line 10) | public FrameworkDialogsApi() method ShowMessageBox (line 14) | public MessageBoxResult ShowMessageBox(Window? owner, MessageBoxApiSet... method ShowOpenFileDialog (line 30) | public IReadOnlyList ShowOpenFileDialog(Window? ow... method ShowSaveFileDialog (line 40) | public IDialogStorageFile? ShowSaveFileDialog(Window? owner, SaveFileA... method ShowOpenFolderDialog (line 50) | public IReadOnlyList ShowOpenFolderDialog(Window... FILE: src/MvvmDialogs.Wpf/Api/IFrameworkDialogsApi.cs type IFrameworkDialogsApi (line 9) | internal interface IFrameworkDialogsApi method ShowMessageBox (line 11) | MessageBoxResult ShowMessageBox(Window? owner, MessageBoxApiSettings s... method ShowOpenFileDialog (line 12) | IReadOnlyList ShowOpenFileDialog(Window? owner, Op... method ShowSaveFileDialog (line 13) | IDialogStorageFile? ShowSaveFileDialog(Window? owner, SaveFileApiSetti... method ShowOpenFolderDialog (line 14) | IReadOnlyList ShowOpenFolderDialog(Window? owner... FILE: src/MvvmDialogs.Wpf/Api/MessageBoxApiSettings.cs class MessageBoxApiSettings (line 4) | internal class MessageBoxApiSettings FILE: src/MvvmDialogs.Wpf/Api/OpenFileApiSettings.cs class OpenFileApiSettings (line 4) | internal class OpenFileApiSettings : FileApiSettings method ApplyTo (line 10) | internal void ApplyTo(System.Windows.Forms.OpenFileDialog d) FILE: src/MvvmDialogs.Wpf/Api/OpenFolderApiSettings.cs class OpenFolderApiSettings (line 4) | internal class OpenFolderApiSettings method ApplyTo (line 10) | internal void ApplyTo(System.Windows.Forms.FolderBrowserDialog d) FILE: src/MvvmDialogs.Wpf/Api/SaveFileApiSettings.cs class SaveFileApiSettings (line 4) | internal class SaveFileApiSettings : FileApiSettings method ApplyTo (line 9) | internal void ApplyTo(System.Windows.Forms.SaveFileDialog d) FILE: src/MvvmDialogs.Wpf/DialogFactory.cs class DialogFactory (line 19) | public class DialogFactory : DialogFactoryBase method DialogFactory (line 27) | public DialogFactory(IDialogFactory? chain = null) method DialogFactory (line 37) | internal DialogFactory(IDialogFactory? chain, IFrameworkDialogsApi? api) method ShowDialogAsync (line 59) | public override async Task ShowDialogAsync(ViewWra... method ShowDialog (line 70) | public override object? ShowDialog(ViewWrapper? owner, TSet... method ShowOpenFolderDialog (line 80) | private IReadOnlyList ShowOpenFolderDialog(ViewW... method ShowOpenFileDialog (line 92) | private IReadOnlyList ShowOpenFileDialog(ViewWrapp... method ShowSaveFileDialog (line 106) | private IDialogStorageFile? ShowSaveFileDialog(ViewWrapper? owner, Sav... method AddSharedSettings (line 117) | private void AddSharedSettings(FileApiSettings d, FileDialogSettings s) method SyncFilters (line 134) | private static string SyncFilters(IList filters) method ShowMessageBox (line 158) | private bool? ShowMessageBox(ViewWrapper? owner, MessageBoxSettings se... method SyncButton (line 182) | private static Win32Button SyncButton(MessageBoxButton value) => method SyncIcon (line 192) | private static Win32Image SyncIcon(MessageBoxImage value) => method SyncDefault (line 204) | private static Win32Result SyncDefault(MessageBoxButton buttons, bool?... method SyncOptions (line 219) | private Win32Options SyncOptions() => method EvalOption (line 225) | private static Win32Options EvalOption(bool cond, Win32Options option) => FILE: src/MvvmDialogs.Wpf/DialogFactoryBase.cs class DialogFactoryBase (line 9) | public abstract class DialogFactoryBase : IDialogFactory, IDialogFactory... method DialogFactoryBase (line 24) | protected DialogFactoryBase(IDialogFactory? chain) method ShowDialogAsync (line 39) | public Task ShowDialogAsync(IView? owner, TSetting... method ShowDialog (line 47) | public object? ShowDialog(IView? owner, TSettings settings) method ShowDialogAsync (line 60) | public virtual Task ShowDialogAsync(ViewWrapper? o... method ShowDialog (line 70) | public virtual object? ShowDialog(ViewWrapper? owner, TSett... FILE: src/MvvmDialogs.Wpf/DialogManager.cs class DialogManager (line 11) | public class DialogManager : DialogManagerBase, IDialogManagerSync method DialogManager (line 16) | public DialogManager(IViewLocator? viewLocator = null, IDialogFactory?... method ShowDialog (line 28) | public virtual void ShowDialog(INotifyPropertyChanged ownerViewModel, ... method ShowFrameworkDialog (line 40) | public object? ShowFrameworkDialog(INotifyPropertyChanged? ... method CreateWrapper (line 57) | protected override IView CreateWrapper(INotifyPropertyChanged viewMode... method AsWrapper (line 65) | protected override IView AsWrapper(Window view) => view.AsWrapper(); method FindViewByViewModel (line 71) | public override IView? FindViewByViewModel(INotifyPropertyChanged view... method GetMainWindow (line 75) | public override IView? GetMainWindow() => method GetDummyWindow (line 79) | public override IView? GetDummyWindow() method Dispatch (line 96) | protected override void Dispatch(Action action) method DispatchAsync (line 109) | protected override Task DispatchAsync(Func action) => FILE: src/MvvmDialogs.Wpf/DialogService.cs class DialogService (line 8) | public class DialogService : DialogServiceBase, IDialogServiceSync method DialogService (line 17) | public DialogService() method DialogService (line 27) | public DialogService( method ShowDialog (line 36) | public bool? ShowDialog(INotifyPropertyChanged ownerViewModel, IModalD... method ShowDialog (line 40) | public bool? ShowDialog(INotifyPropertyChanged ownerViewModel, IMod... method ShowDialogInternal (line 50) | protected bool? ShowDialogInternal(INotifyPropertyChanged ownerViewMod... FILE: src/MvvmDialogs.Wpf/DialogServiceExtensions.cs class DialogServiceExtensions (line 14) | public static class DialogServiceExtensions method ShowDialog (line 25) | public static bool? ShowDialog(this IDialogService service, INotifyPro... method ShowDialog (line 37) | public static bool? ShowDialog(this IDialogService service, INotify... method ShowDialog (line 44) | public static bool? ShowDialog(this Window window) => method ShowDialog (line 52) | public static DialogResult ShowDialog(this CommonDialog dialog, Window... method ShowMessageBox (line 70) | public static bool? ShowMessageBox( method ShowMessageBox (line 100) | public static bool? ShowMessageBox(this IDialogService service, INotif... method ShowOpenFileDialog (line 115) | public static IDialogStorageFile? ShowOpenFileDialog(this IDialogServi... method ShowOpenFilesDialog (line 131) | public static IReadOnlyList ShowOpenFilesDialog(th... method ShowSaveFileDialog (line 148) | public static IDialogStorageFile? ShowSaveFileDialog(this IDialogServi... method ShowOpenFolderDialog (line 163) | public static IDialogStorageFolder? ShowOpenFolderDialog(this IDialogS... FILE: src/MvvmDialogs.Wpf/IDialogFactorySync.cs type IDialogFactorySync (line 6) | public interface IDialogFactorySync method ShowDialog (line 14) | object? ShowDialog(IView? owner, TSettings settings); FILE: src/MvvmDialogs.Wpf/IDialogManagerSync.cs type IDialogManagerSync (line 8) | public interface IDialogManagerSync method ShowDialog (line 16) | void ShowDialog(INotifyPropertyChanged ownerViewModel, IModalDialogVie... method ShowFrameworkDialog (line 26) | object? ShowFrameworkDialog(INotifyPropertyChanged? ownerVi... FILE: src/MvvmDialogs.Wpf/IDialogServiceSync.cs type IDialogServiceSync (line 7) | public interface IDialogServiceSync method ShowDialog (line 16) | bool? ShowDialog(INotifyPropertyChanged ownerViewModel, IModalDialogVi... method ShowDialog (line 26) | bool? ShowDialog(INotifyPropertyChanged ownerViewModel, IModalDialo... FILE: src/MvvmDialogs.Wpf/IWindowSync.cs type IViewSync (line 7) | public interface IViewSync method ShowDialog (line 12) | void ShowDialog(IView owner); FILE: src/MvvmDialogs.Wpf/Runtime/NullableAttributes.cs class AllowNullAttribute (line 11) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class DisallowNullAttribute (line 15) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class MaybeNullAttribute (line 19) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class NotNullAttribute (line 23) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class MaybeNullWhenAttribute (line 27) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method MaybeNullWhenAttribute (line 34) | public MaybeNullWhenAttribute(bool returnValue) => ReturnValue = retur... class NotNullWhenAttribute (line 41) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method NotNullWhenAttribute (line 48) | public NotNullWhenAttribute(bool returnValue) => ReturnValue = returnV... class NotNullIfNotNullAttribute (line 55) | [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property |... method NotNullIfNotNullAttribute (line 62) | public NotNullIfNotNullAttribute(string parameterName) => ParameterNam... class DoesNotReturnAttribute (line 69) | [AttributeUsage(AttributeTargets.Method, Inherited = false)] class DoesNotReturnIfAttribute (line 73) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method DoesNotReturnIfAttribute (line 81) | public DoesNotReturnIfAttribute(bool parameterValue) => ParameterValue... class MemberNotNullAttribute (line 92) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inh... method MemberNotNullAttribute (line 99) | public MemberNotNullAttribute(string member) => Members = new[] { memb... method MemberNotNullAttribute (line 105) | public MemberNotNullAttribute(params string[] members) => Members = me... class MemberNotNullWhenAttribute (line 112) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inh... method MemberNotNullWhenAttribute (line 122) | public MemberNotNullWhenAttribute(bool returnValue, string member) method MemberNotNullWhenAttribute (line 135) | public MemberNotNullWhenAttribute(bool returnValue, params string[] me... FILE: src/MvvmDialogs.Wpf/StrongViewLocator.cs class StrongViewLocator (line 7) | public class StrongViewLocator : StrongViewLocatorBase method Register (line 14) | public void Register() FILE: src/MvvmDialogs.Wpf/UiExtensions.cs class UiExtensions (line 8) | public static class UiExtensions method RunUiAsync (line 16) | public static Task RunUiAsync(Func action) method RunUiAsync (line 27) | public static Task RunUiAsync(Action action) method AsWrapper (line 43) | [return: System.Diagnostics.CodeAnalysis.NotNullIfNotNull("window")] method AsWrapper (line 60) | [return: System.Diagnostics.CodeAnalysis.NotNullIfNotNull("window")] method GetRef (line 69) | public static Window? GetRef(this IView? view) method GetOwner (line 85) | internal static ViewWrapper GetOwner(this FrameworkElement frameworkEl... method AsSync (line 94) | internal static IDialogFactorySync AsSync(this IDialogFactory factory) => method AsSync (line 100) | internal static IViewSync AsSync(this IView window) => method AsSync (line 106) | internal static IDialogServiceSync AsSync(this IDialogService service) => method AsSync (line 112) | internal static IDialogManagerSync AsSync(this IDialogManager service) => FILE: src/MvvmDialogs.Wpf/ViewLocatorBase.cs class ViewLocatorBase (line 8) | public class ViewLocatorBase : IViewLocator method GetViewName (line 15) | protected virtual string GetViewName(object viewModel) => viewModel.Ge... method Locate (line 21) | public virtual ViewDefinition Locate(object viewModel) method CreateViewInstance (line 44) | protected virtual object CreateViewInstance(Type viewType) => Activato... method Create (line 47) | public virtual object Create(object viewModel) => FILE: src/MvvmDialogs.Wpf/ViewWrapper.cs class ViewWrapper (line 9) | public class ViewWrapper : IView, IViewSync method Initialize (line 16) | public void Initialize(INotifyPropertyChanged viewModel, ViewDefinitio... method InitializeExisting (line 25) | public void InitializeExisting(INotifyPropertyChanged viewModel, objec... method ShowDialogAsync (line 133) | public Task ShowDialogAsync(IView? owner) => UiExtensions.RunUiAsync((... method ShowDialog (line 136) | public void ShowDialog(IView? owner) method Show (line 143) | public void Show(IView? owner) method Activate (line 150) | public void Activate() => Ref.Activate(); method Close (line 153) | public void Close() => Ref.Close(); FILE: src/MvvmDialogs.Wpf/Win32Window.cs class Win32Window (line 9) | internal class Win32Window : IWin32Window method Win32Window (line 15) | public Win32Window(Window window) => Handle = new WindowInteropHelper(... FILE: src/MvvmDialogs/DialogManagerBase.cs class DialogManagerBase (line 13) | public abstract class DialogManagerBase : IDialogManager method DialogManagerBase (line 42) | protected DialogManagerBase(IViewLocator viewLocator, IDialogFactory d... method Show (line 57) | public virtual void Show(INotifyPropertyChanged? ownerViewModel, INoti... method ShowDialogAsync (line 72) | public virtual async Task ShowDialogAsync(INotifyPropertyChanged owner... method FindViewByViewModelOrThrow (line 94) | protected IView? FindViewByViewModelOrThrow(INotifyPropertyChanged? vi... method CreateDialog (line 112) | protected IView CreateDialog(INotifyPropertyChanged viewModel, ViewDef... method CreateWrapper (line 139) | protected abstract IView CreateWrapper(INotifyPropertyChanged viewMode... method AsWrapper (line 145) | protected abstract IView AsWrapper(T view); method Dispatch (line 151) | protected abstract void Dispatch(Action action); method DispatchAsync (line 158) | protected abstract Task DispatchAsync(Func action); method HandleDialogEvents (line 165) | public virtual void HandleDialogEvents(INotifyPropertyChanged viewMode... method View_Closing (line 197) | public async void View_Closing(IView dialog, CancelEventArgs e) method ShowFrameworkDialogAsync (line 242) | public virtual async Task ShowFrameworkDialogAsync( method FindViewByViewModel (line 301) | public abstract IView? FindViewByViewModel(INotifyPropertyChanged view... method GetMainWindow (line 304) | public abstract IView? GetMainWindow(); method GetDummyWindow (line 307) | public abstract IView? GetDummyWindow(); FILE: src/MvvmDialogs/DialogNotFoundException.cs class DialogNotFoundException (line 10) | #if NETSTANDARD2_0_OR_GREATER method DialogNotFoundException (line 21) | public DialogNotFoundException(string? message = null, Exception? inne... method DialogNotFoundException (line 33) | protected DialogNotFoundException(SerializationInfo info, StreamingCon... FILE: src/MvvmDialogs/DialogServiceBase.cs class DialogServiceBase (line 9) | public abstract class DialogServiceBase : IDialogService method DialogServiceBase (line 16) | protected DialogServiceBase(IDialogManager dialogManager, method Show (line 34) | public void Show(INotifyPropertyChanged? ownerViewModel, INotifyProper... method Show (line 38) | public void Show(INotifyPropertyChanged? ownerViewModel, INotifyPro... method ShowDialogAsync (line 42) | public Task ShowDialogAsync(INotifyPropertyChanged ownerViewMod... method ShowDialogAsync (line 46) | public Task ShowDialogAsync(INotifyPropertyChanged ownerView... method Activate (line 55) | public bool Activate(INotifyPropertyChanged viewModel) method Close (line 72) | public bool Close(INotifyPropertyChanged viewModel) method ShowInternal (line 99) | protected void ShowInternal(INotifyPropertyChanged? ownerViewModel, IN... method ShowDialogInternalAsync (line 113) | protected async Task ShowDialogInternalAsync(INotifyPropertyCha... method CreateViewModel (line 123) | public object CreateViewModel(Type type) => method CreateViewModel (line 129) | public T CreateViewModel() => FILE: src/MvvmDialogs/DialogServiceExtensions.cs class DialogServiceExtensions (line 12) | public static class DialogServiceExtensions method ShowMessageBoxAsync (line 29) | public static Task ShowMessageBoxAsync( method ShowMessageBoxAsync (line 59) | public static async Task ShowMessageBoxAsync(this IDialogServic... method ShowOpenFileDialogAsync (line 74) | public static async Task ShowOpenFileDialogAsync(... method ShowOpenFilesDialogAsync (line 91) | public static async Task> ShowOpenFi... method ShowSaveFileDialogAsync (line 108) | public static async Task ShowSaveFileDialogAsync(... method ShowOpenFoldersDialogAsync (line 123) | public static async Task> ShowOpen... method ShowOpenFolderDialogAsync (line 138) | public static async Task ShowOpenFolderDialogAs... FILE: src/MvvmDialogs/DialogSettingsBase.cs class DialogSettingsBase (line 6) | public abstract class DialogSettingsBase FILE: src/MvvmDialogs/FileSystem/DesktopDialogStorageFactory.cs class DesktopDialogStorageFactory (line 4) | public class DesktopDialogStorageFactory : IDesktopDialogStorageFactory method GetFile (line 7) | public IDialogStorageFile GetFile(string filePath) => new DesktopDialo... method GetDirectory (line 10) | public IDialogStorageFolder GetDirectory(string path) => new DesktopDi... FILE: src/MvvmDialogs/FileSystem/DesktopDialogStorageFile.cs class DesktopDialogStorageFile (line 6) | public class DesktopDialogStorageFile : DesktopDialogStorageItem, IDialo... method DesktopDialogStorageFile (line 18) | public DesktopDialogStorageFile(FileInfo info) method DesktopDialogStorageFile (line 27) | public DesktopDialogStorageFile(string path) method OpenReadAsync (line 43) | public Task OpenReadAsync() => Task.Run(() => File.Ope... method OpenWriteAsync (line 46) | public Task OpenWriteAsync() => Task.Run(() => File.Op... method MoveAsync (line 49) | public override Task MoveAsync(IDialogStorageFold... FILE: src/MvvmDialogs/FileSystem/DesktopDialogStorageFolder.cs class DesktopDialogStorageFolder (line 8) | public class DesktopDialogStorageFolder : DesktopDialogStorageItem, IDia... method DesktopDialogStorageFolder (line 20) | public DesktopDialogStorageFolder(DirectoryInfo info) method DesktopDialogStorageFolder (line 29) | public DesktopDialogStorageFolder(string path) method GetItemsAsync (line 41) | public IAsyncEnumerable GetItemsAsync() => GetItem... method GetItemsAsync (line 43) | private IAsyncEnumerable GetItemsAsync(string sear... method GetItemsAsync (line 45) | private async IAsyncEnumerable GetItemsAsync(strin... method CreateFileAsync (line 60) | public Task CreateFileAsync(string name) method CreateFolderAsync (line 68) | public Task CreateFolderAsync(string name) method MoveAsync (line 76) | public override Task MoveAsync(IDialogStorageFold... FILE: src/MvvmDialogs/FileSystem/DesktopDialogStorageItem.cs class DesktopDialogStorageItem (line 6) | public abstract class DesktopDialogStorageItem : IDialogStorageItem method GetBasicPropertiesAsync (line 24) | public Task GetBasicPropertiesAsync() method SaveBookmarkAsync (line 38) | public Task SaveBookmarkAsync() => Task.FromResult((string?)I... method GetParentAsync (line 41) | public Task GetParentAsync() method DeleteAsync (line 53) | public Task DeleteAsync() => Task.Run(() => InfoBase.Delete()); method MoveAsync (line 56) | public abstract Task MoveAsync(IDialogStorageFold... method Dispose (line 59) | public void Dispose() { } FILE: src/MvvmDialogs/FileSystem/DesktopDialogStorageItemProperties.cs class DesktopDialogStorageItemProperties (line 6) | public class DesktopDialogStorageItemProperties method DesktopDialogStorageItemProperties (line 14) | public DesktopDialogStorageItemProperties( FILE: src/MvvmDialogs/FileSystem/IDesktopDialogStorageFactory.cs type IDesktopDialogStorageFactory (line 6) | public interface IDesktopDialogStorageFactory method GetFile (line 13) | IDialogStorageFile GetFile(string filePath); method GetDirectory (line 20) | IDialogStorageFolder GetDirectory(string path); FILE: src/MvvmDialogs/FileSystem/IDialogStorageFile.cs type IDialogStorageFile (line 8) | public interface IDialogStorageFile : IDialogStorageItem method OpenReadAsync (line 13) | Task OpenReadAsync(); method OpenWriteAsync (line 18) | Task OpenWriteAsync(); FILE: src/MvvmDialogs/FileSystem/IDialogStorageFolder.cs type IDialogStorageFolder (line 8) | public interface IDialogStorageFolder : IDialogStorageItem method GetItemsAsync (line 16) | IAsyncEnumerable GetItemsAsync(); method CreateFileAsync (line 41) | Task CreateFileAsync(string name); method CreateFolderAsync (line 48) | Task CreateFolderAsync(string name); FILE: src/MvvmDialogs/FileSystem/IDialogStorageItem.cs type IDialogStorageItem (line 9) | public interface IDialogStorageItem : IDisposable method GetBasicPropertiesAsync (line 33) | Task GetBasicPropertiesAsync(); method SaveBookmarkAsync (line 46) | Task SaveBookmarkAsync(); method GetParentAsync (line 51) | Task GetParentAsync(); method DeleteAsync (line 56) | Task DeleteAsync(); method MoveAsync (line 62) | Task MoveAsync(IDialogStorageFolder destination); FILE: src/MvvmDialogs/FrameworkDialogs/FileDialogSettings.cs class FileDialogSettings (line 7) | public abstract class FileDialogSettings : PickerDialogSettings FILE: src/MvvmDialogs/FrameworkDialogs/FileFilter.cs class FileFilter (line 10) | public class FileFilter method FileFilter (line 15) | public FileFilter() method FileFilter (line 24) | public FileFilter(string name, string extension) method FileFilter (line 35) | public FileFilter(string name, IReadOnlyList extensions) method ExtensionsToString (line 77) | public string? ExtensionsToString(char separator = ';') method NameToString (line 112) | public string NameToString(string? extensions) FILE: src/MvvmDialogs/FrameworkDialogs/MessageBoxButton.cs type MessageBoxButton (line 6) | public enum MessageBoxButton FILE: src/MvvmDialogs/FrameworkDialogs/MessageBoxImage.cs type MessageBoxImage (line 6) | public enum MessageBoxImage FILE: src/MvvmDialogs/FrameworkDialogs/MessageBoxSettings.cs class MessageBoxSettings (line 7) | public class MessageBoxSettings : DialogSettingsBase FILE: src/MvvmDialogs/FrameworkDialogs/OpenFileDialogSettings.cs class OpenFileDialogSettings (line 7) | public class OpenFileDialogSettings : FileDialogSettings FILE: src/MvvmDialogs/FrameworkDialogs/OpenFolderDialogSettings.cs class OpenFolderDialogSettings (line 6) | public class OpenFolderDialogSettings : PickerDialogSettings FILE: src/MvvmDialogs/FrameworkDialogs/PickerDialogSettings.cs class PickerDialogSettings (line 8) | public abstract class PickerDialogSettings : DialogSettingsBase FILE: src/MvvmDialogs/FrameworkDialogs/SaveFileDialogSettings.cs class SaveFileDialogSettings (line 6) | public class SaveFileDialogSettings : FileDialogSettings FILE: src/MvvmDialogs/IActivable.cs type IActivable (line 6) | public interface IActivable FILE: src/MvvmDialogs/ICloseable.cs type ICloseable (line 6) | public interface ICloseable FILE: src/MvvmDialogs/IDialogFactory.cs type IDialogFactory (line 6) | public interface IDialogFactory method ShowDialogAsync (line 15) | Task ShowDialogAsync(IView? owner, TSettings setti... FILE: src/MvvmDialogs/IDialogManager.cs type IDialogManager (line 8) | public interface IDialogManager method Show (line 25) | void Show(INotifyPropertyChanged? ownerViewModel, INotifyPropertyChang... method ShowDialogAsync (line 33) | Task ShowDialogAsync(INotifyPropertyChanged ownerViewModel, IModalDial... method ShowFrameworkDialogAsync (line 43) | Task ShowFrameworkDialogAsync(INotifyPropertyChang... method FindViewByViewModel (line 51) | IView? FindViewByViewModel(INotifyPropertyChanged viewModel); method GetMainWindow (line 57) | IView? GetMainWindow(); method GetDummyWindow (line 63) | IView? GetDummyWindow(); method HandleDialogEvents (line 70) | void HandleDialogEvents(INotifyPropertyChanged viewModel, IView dialog); FILE: src/MvvmDialogs/IDialogService.cs type IDialogService (line 8) | public interface IDialogService method Show (line 21) | void Show(INotifyPropertyChanged? ownerViewModel, INotifyPropertyChang... method Show (line 30) | void Show(INotifyPropertyChanged? ownerViewModel, INotifyPropertyCh... method ShowDialogAsync (line 39) | Task ShowDialogAsync(INotifyPropertyChanged ownerViewModel, IMo... method ShowDialogAsync (line 49) | Task ShowDialogAsync(INotifyPropertyChanged ownerViewModel, ... method Activate (line 56) | bool Activate(INotifyPropertyChanged viewModel); method Close (line 63) | bool Close(INotifyPropertyChanged viewModel); method CreateViewModel (line 70) | object CreateViewModel(Type type); method CreateViewModel (line 77) | T CreateViewModel(); FILE: src/MvvmDialogs/IModalDialogViewModel.cs type IModalDialogViewModel (line 6) | public interface IModalDialogViewModel : INotifyPropertyChanged FILE: src/MvvmDialogs/IView.cs type IView (line 10) | public interface IView method Initialize (line 17) | void Initialize(INotifyPropertyChanged viewModel, ViewDefinition viewD... method InitializeExisting (line 24) | void InitializeExisting(INotifyPropertyChanged viewModel, object view); method Show (line 54) | void Show(IView? owner); method ShowDialogAsync (line 62) | Task ShowDialogAsync(IView owner); method Activate (line 67) | void Activate(); method Close (line 72) | void Close(); FILE: src/MvvmDialogs/IViewClosed.cs type IViewClosed (line 6) | public interface IViewClosed method OnClosed (line 11) | void OnClosed(); FILE: src/MvvmDialogs/IViewClosing.cs type IViewClosing (line 6) | public interface IViewClosing method OnClosing (line 11) | void OnClosing(CancelEventArgs e); method OnClosingAsync (line 16) | Task OnClosingAsync(CancelEventArgs e); FILE: src/MvvmDialogs/IViewLoaded.cs type IViewLoaded (line 6) | public interface IViewLoaded method OnLoaded (line 11) | void OnLoaded(); FILE: src/MvvmDialogs/IViewLocator.cs type IViewLocator (line 6) | public interface IViewLocator method Locate (line 13) | ViewDefinition Locate(object viewModel); method Create (line 20) | object Create(object viewModel); FILE: src/MvvmDialogs/Private/NullableAttributes.cs class AllowNullAttribute (line 15) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class DisallowNullAttribute (line 25) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class MaybeNullAttribute (line 35) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class NotNullAttribute (line 45) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | At... class MaybeNullWhenAttribute (line 55) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method MaybeNullWhenAttribute (line 67) | public MaybeNullWhenAttribute(bool returnValue) => ReturnValue = retur... class NotNullWhenAttribute (line 74) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method NotNullWhenAttribute (line 86) | public NotNullWhenAttribute(bool returnValue) => ReturnValue = returnV... class NotNullIfNotNullAttribute (line 93) | [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property |... method NotNullIfNotNullAttribute (line 105) | public NotNullIfNotNullAttribute(string parameterName) => ParameterNam... class DoesNotReturnAttribute (line 112) | [AttributeUsage(AttributeTargets.Method, Inherited = false)] class DoesNotReturnIfAttribute (line 122) | [AttributeUsage(AttributeTargets.Parameter, Inherited = false)] method DoesNotReturnIfAttribute (line 135) | public DoesNotReturnIfAttribute(bool parameterValue) => ParameterValue... class MemberNotNullAttribute (line 147) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inh... method MemberNotNullAttribute (line 160) | public MemberNotNullAttribute(string member) method MemberNotNullAttribute (line 167) | public MemberNotNullAttribute(params string[] members) class MemberNotNullWhenAttribute (line 177) | [AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, Inh... method MemberNotNullWhenAttribute (line 197) | public MemberNotNullWhenAttribute(bool returnValue, string member) method MemberNotNullWhenAttribute (line 210) | public MemberNotNullWhenAttribute(bool returnValue, params string[] me... FILE: src/MvvmDialogs/Private/ViewIdGenerator.cs class ViewIdGenerator (line 5) | internal static class ViewIdGenerator method Generate (line 9) | public static int Generate() => Interlocked.Increment(ref s_id); FILE: src/MvvmDialogs/StrongViewLocatorBase.cs class StrongViewLocatorBase (line 8) | public abstract class StrongViewLocatorBase : IViewLocator method Register (line 21) | protected void Register(ViewDefinition viewDef) method Locate (line 28) | public virtual ViewDefinition Locate(object viewModel) method Create (line 43) | public virtual object Create(object viewModel) => FILE: src/MvvmDialogs/ViewBase.cs class ViewBase (line 8) | public abstract class ViewBase method ViewBase (line 16) | protected ViewBase(object view) method GetOwner (line 57) | public abstract IView? GetOwner(); method Equals (line 72) | public override bool Equals(object? obj) => method GetHashCode (line 77) | public override int GetHashCode() => SourceObj.GetHashCode(); method RaiseLoaded (line 82) | protected void RaiseLoaded() => Loaded?.Invoke(this, EventArgs.Empty); FILE: src/MvvmDialogs/ViewDefinition.cs type ViewDefinition (line 6) | public readonly struct ViewDefinition method ViewDefinition (line 13) | public ViewDefinition(Type viewType, Func createFunc) method Create (line 33) | public object Create() => CreateFunc.Invoke(); method TypeDerivesFrom (line 40) | public bool TypeDerivesFrom() => typeof(T).IsAssignableFrom(ViewType); FILE: src/MvvmDialogs/ViewNotRegisteredException.cs class ViewNotRegisteredException (line 11) | #if NETSTANDARD2_0_OR_GREATER method ViewNotRegisteredException (line 22) | public ViewNotRegisteredException(string? message = null, Exception? i... method ViewNotRegisteredException (line 35) | protected ViewNotRegisteredException(SerializationInfo info, Streaming...