public void OnViewShow(string Id, int ItemIndex) { if (Id == null) { MainUICtr.Instance?.OnMessageBox("_SubCriteriaViewModel data error"); return; } if (Index == null) { Index = transform.Find("Index").GetComponent <Text>(); } if (Content == null) { Content = transform.Find("Content").GetComponent <Text>(); } Index.text = (ItemIndex + 1).ToString(); SubCriteriaViewModel = DataManager.Instance.DicSubCriteria[Id]; Content.text = SubCriteriaViewModel.Description; SubBtn.onValueChanged.AddListener((isOn) => { if (isOn) { OnEvent(); } }); }
public void OnSetCurSubCriteriaModel(SubCriteriaViewModel _CurSubCriteriaModel) { CurDataSelectState.CurSubCriteriaModel = _CurSubCriteriaModel; CurDataSelectState.SubCriteriaId = _CurSubCriteriaModel.Id; }