async void OnEnable() { await new WaitUntil(() => { return(WebHandler.Instance && AppManager.Instance); }); var trans = content.GetComponent <RectTransform>().transform; trans.position = new Vector3(trans.position.x, 0, trans.position.z); var AM = AppManager.Instance; AV = AppManager.Instance.allowed_values.allowed_values; { Clear(); channelType.options.Clear(); ChangeChannelType(); if (AM.nChannel) { plusPref.SetActive(false); mediaBTN.SetActive(false); date.text = DateTime.Now.ToString("dd/MM/yyyy"); } else { LoadChannel(); ViewPref(); plusPref.SetActive(true); mediaBTN.SetActive(true); } } }
async void OnEnable() { await new WaitUntil(() => { return(WebHandler.Instance && AppManager.Instance); }); var trans = content.GetComponent <RectTransform>().transform; trans.position = new Vector3(trans.position.x, 0, trans.position.z); AV = AppManager.Instance.allowed_values.allowed_values; var P = AppManager.Instance.places.places; var AM = AppManager.Instance; { await WebHandler.Instance.GetDataWraper((repl) => { AppManager.Instance.allowed_values = JsonUtility.FromJson <AnswerValues>(repl); Clear(); ClearDropdowns(); ChangeDropdowns(); if (AM.nPipe) { plusPref.SetActive(false); mediaBTN.SetActive(false); date.text = DateTime.Now.ToString("dd/MM/yyyy"); } else { LoadPipe(); ViewPref(); plusPref.SetActive(true); mediaBTN.SetActive(true); } }); } }
async void OnEnable() { var trans = content.GetComponent <RectTransform>().transform; trans.position = new Vector3(trans.position.x, 0, trans.position.z); var P = AppManager.Instance.places.places; var AM = AppManager.Instance; AV = AppManager.Instance.allowed_values.allowed_values; await new WaitUntil(() => { return(WebHandler.Instance && AppManager.Instance); }); { Clear(); ClearDropdowns(); ChangeDropdowns(); if (AM.nSurface) // если поверхность новая { plusPref.SetActive(false); mediaBTN.SetActive(false); date.text = DateTime.Now.ToString("dd/MM/yyyy"); } else { LoadSurface(); ViewPref(); plusPref.SetActive(true); mediaBTN.SetActive(true); } } }
async public void OnEnable() { var AM = AppManager.Instance; var P = AM.places.places; AV = AM.allowed_values.allowed_values; await new WaitUntil(() => { return(WebHandler.Instance && AM); }); Rephrase(); // замена числовых значений на наименование типов прокладки Clear(); //очистка полей ввода ChangeWayType(); // наименование типов прокладки if (P.Count > 0) { LoadPlace(); //то загружаю ранее созданный участок } buttonText.text = "Сохранить"; commentTxt.SetActive(true); nameTxt.SetActive(true); typeTxt.SetActive(true); scroll.SetActive(true); name.SetActive(true); ID_sinc.SetActive(true); comment.SetActive(true); way_type.SetActive(true); ID_sinc.GetComponent <TMP_InputField>().text = P[AM.PlaceN].id; }
public void ChangeChannelDefect() { AV = AppManager.Instance.allowed_values.allowed_values; defect.options.Clear(); for (int val = 0; val < AV.note_channel_defect.Count; val++) { defect.options.Add(new TMP_Dropdown.OptionData(AV.note_channel_defect[val].value)); } defect.RefreshShownValue(); }