void OnEnable() { tableComp.onReposition = OnReposition; LoadViewController.ShowLoadIndicator(); GenerateView(); LoadViewController.HideLoadIndicator(); }
void OnEnable() { scrollComp.onDragFinished = DragFinished; tableComp.onReposition = OnReposition; LoadViewController.ShowLoadIndicator(); ClearView(); GenerateView(); LoadViewController.HideLoadIndicator(); }
private void AfterSyncScenes(object obj) { Debug.Log("AfterSyncScenes"); if (obj != null && (bool)obj) { sceneIdList.Clear(); ClearView(); GenerateView(); } LoadViewController.HideLoadIndicator(); }
private void AfterSyncSceneType(object obj) { Debug.Log("AfterSyncSceneType"); if (obj != null && !(bool)obj) { LoadViewController.HideLoadIndicator(); return; } GenerateView(); LoadViewController.HideLoadIndicator(); }
private void DragFinished() { Debug.Log("DragFinished function called"); if (Math.Abs(scrollPanel.transform.localPosition.y + scrollPanelComp.clipRange.w / 2 + table.transform.GetChild(table.transform.childCount - 1).localPosition.y) < 5) { Debug.Log("scroll to the bottom"); LoadViewController.ShowLoadIndicator(); GenerateView(); LoadViewController.HideLoadIndicator(); } }
private void AfterAuthorize(object obj) { Debug.Log("AfterAuthorize"); if (obj != null && !(bool)obj) { LoadViewController.HideLoadIndicator(); return; } SyncSceneTypeCommand cmd = new SyncSceneTypeCommand(); cmd.Callback = AfterSyncSceneType; cmd.execute(); }
private IEnumerator TestGenerateView() { yield return(new WaitForSeconds(2f)); LoadViewController.HideLoadIndicator(); }