graph BT
Type-->Base0["object"]
Type-.->Interface0["IDialogCoordinator"]
click Interface0 "/api/MahApps.Metro.Controls.Dialogs/IDialogCoordinator"
Type["DialogCoordinator"]
class Type type-node
Syntax
public class DialogCoordinator : IDialogCoordinator
Fields
Name |
Constant Value |
Summary |
Instance |
|
Gets the default instance if the dialog coordinator, which can be injected into a view model.
static
|
Methods
Name |
Value |
Summary |
GetCurrentDialogAsync<TDialog>(object) |
Task<TDialog> |
|
HideMetroDialogAsync(object, BaseMetroDialog, MetroDialogSettings) |
Task |
|
ShowInputAsync(object, string, string, MetroDialogSettings) |
Task<string> |
|
ShowLoginAsync(object, string, string, LoginDialogSettings) |
Task<LoginDialogData> |
|
ShowMessageAsync(object, string, string, MessageDialogStyle, MetroDialogSettings) |
Task<MessageDialogResult> |
|
ShowMetroDialogAsync(object, BaseMetroDialog, MetroDialogSettings) |
Task |
|
ShowModalInputExternal(object, string, string, MetroDialogSettings) |
string |
|
ShowModalLoginExternal(object, string, string, LoginDialogSettings) |
LoginDialogData |
|
ShowModalMessageExternal(object, string, string, MessageDialogStyle, MetroDialogSettings) |
MessageDialogResult |
|
ShowProgressAsync(object, string, string, bool, MetroDialogSettings) |
Task<ProgressDialogController> |
|