protected override void Awake() { base.Awake(); _gameBoardUnitsLayer = _gameBoardContent.Find("UnitsLayer").GetComponent <RectTransform>(); _gameBoardBackgroundLayer = _gameBoardContent.Find("BackgroundLayer").GetComponent <RectTransform>(); _productionMenuScrollView = _productionMenuContent.GetComponent <InfiniteScrollView>(); _productionMenuScrollView.Landscape = true; }
public override void ViewDidLoad() { base.ViewDidLoad(); _zoomLevel = SummaryReportView.GetLastZoomViewed(); View.BackgroundColor = UIColor.White; menuController.Attach(this); topBorder = new TopBorder(); dateSelectorView = new DateSelectorView(); dateSelectorView.LeftArrowPressed += (sender, e) => scrollView.SetPageIndex(-1, true); dateSelectorView.RightArrowPressed += (sender, e) => { if (_timeSpaceIndex >= 1) { return; } scrollView.SetPageIndex(1, true); }; scrollView = new InfiniteScrollView <ReportView> (this); scrollView.Delegate = new InfiniteScrollDelegate(); scrollView.OnChangePage += (sender, e) => LoadReportData(); statusView = new SyncStatusViewController.StatusView() { Retry = LoadReportData, Cancel = () => StatusBarShown = false, StatusFailText = "ReportsStatusFailText".Tr(), StatusSyncingText = "ReportsStatusSyncText".Tr() }; Add(scrollView); Add(dateSelectorView); Add(topBorder); Add(statusView); NavigationController.InteractivePopGestureRecognizer.Enabled = false; }
private void Awake() { infiniteScrollView = FindObjectOfType <InfiniteScrollView <DemoVerticalData> >(); }
private void Awake() { infiniteScrollView = FindObjectOfType <InfiniteScrollView <DemoVerticalGridData> >(); infiniteScrollView.onCellSelected += OnCellSelected; }
private void Awake() { infiniteScrollView = FindObjectOfType <InfiniteScrollView <DemoHorizontalData> >(); }