Beispiel #1
0
        public void HideDialog(IUiDialog dialog)
        {
            if (!dialog.IsShowing)
            {
                Logging.Warn("Attempting to double hide dialog", dialog);
                return;
            }

            dialog.RequestHide();
            _dialogs.Remove(dialog);
        }
Beispiel #2
0
        public void ShowDialog(IUiDialog dialog)
        {
            if (dialog.IsShowing)
            {
                Logging.Warn("Attempting to double show dialog", dialog);
                return;
            }

            dialog.RequestShow();
            _dialogs.Add(dialog);
        }