コード例 #1
0
 public static async Task DisplayAlert(this ICrossDialogProvider dialoger, string message,
                                       Action <object> actionAccept, object actionAcceptParam = null)
 {
     await dialoger.DisplayAlertEx(title : "Alert", message : message,
                                   accept : "OK", actionAccept : actionAccept,
                                   actionAcceptParam : actionAcceptParam);
 }
コード例 #2
0
 public static async Task DisplayAlertEx(this ICrossDialogProvider dialoger, string message,
                                         Action <object> actionAccept, Action <object> actionCancel = null)
 {
     await dialoger.DisplayAlertEx(title : "Alert", message : message,
                                   accept : "OK",
                                   cancel : "Cancel", actionAccept : actionAccept,
                                   actionCancel : actionCancel);
 }
コード例 #3
0
 public static async Task DisplayAlertEx(this ICrossDialogProvider dialoger, string message, Task taskAccept)
 {
     await dialoger.DisplayAlertEx(title : "Alert", message : message,
                                   accept : "OK",
                                   commandAccept : ReactiveCommand.CreateFromTask(async() => await taskAccept));
 }
コード例 #4
0
 public static async Task DisplayAlertEx(this ICrossDialogProvider dialoger, string message,
                                         ICommand commandAccept)
 {
     await dialoger.DisplayAlertEx(title : "Alert", message : message,
                                   accept : "OK", commandAccept : commandAccept);
 }