private void setupCellPhonePrefab() { if (!Service.Get <UIElementDisablerManager>().IsUIElementDisabled("CellphoneButton")) { GameObject popup = UnityEngine.Object.Instantiate(cellPhonePrefab); PopupEvents.ShowTopPopup evt = new PopupEvents.ShowTopPopup(popup, destroyPopupOnBackPressed: false, scaleToFit: true, "Accessibility.Popup.Title.CellPhone"); Service.Get <EventDispatcher>().DispatchEvent(evt); } else { hideAnim(destroy: true); isCellPhoneOpenOrOpening = false; } }
private bool onTopPopupShown(PopupEvents.ShowTopPopup evt) { Service.Get <NativeKeyboardManager>().Keyboard.Hide(); return(false); }
private bool onShowPopup(PopupEvents.ShowTopPopup evt) { showPopup(evt.Popup, evt.DestroyPopupOnBackPressed, evt.ScaleToFit); return(false); }