graph BT
Type-->Base0["object"]
Type-.->Interface0["IDialogCoordinator"]
click Interface0 "/mahapps.metro.docs.wyam/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> |
|