public void OpenCreditsDialog(Action onCloseCallback = null) { var creditsDialogGo = Object.Instantiate(GlobalParams.CommonAssets.CreditsDialog, _moduleManager.CurrentModule.DialogsContainer); _creditsDialog = creditsDialogGo.GetComponent <CreditsDialog>(); _creditsDialog.Connect(OnCreditsDialogCloseClick, onCloseCallback); }
private void OpenCredits() { Logger.Log("Opening credits"); using var dialog = new CreditsDialog(); dialog.ShowModal(Eto.Forms.Application.Instance.MainForm); }
private async void clickItem_Async(object sender, TappedRoutedEventArgs e) { var dialog = new CreditsDialog(); await dialog.ShowAsync(); }