Beispiel #1
0
        private void UpdateLoadingTip1(LoopListViewItem2 item)
        {
            if (Object.op_Equality((Object)item, (Object)null))
            {
                return;
            }
            item.CachedRectTransform.SetSizeWithCurrentAnchors((RectTransform.Axis) 0, this.mLoopListView.ViewPortWidth);
            ListItem17 component = (ListItem17)((Component)item).GetComponent <ListItem17>();

            if (Object.op_Equality((Object)component, (Object)null))
            {
                return;
            }
            if (this.mLoadingTipStatus1 == LoadingTipStatus.None)
            {
                component.mRoot1.SetActive(false);
                component.mRoot.SetActive(false);
                item.CachedRectTransform.SetSizeWithCurrentAnchors((RectTransform.Axis) 1, 0.0f);
            }
            else if (this.mLoadingTipStatus1 == LoadingTipStatus.WaitContinureDrag)
            {
                component.mRoot1.SetActive(true);
                component.mRoot.SetActive(false);
                item.CachedRectTransform.SetSizeWithCurrentAnchors((RectTransform.Axis) 1, 0.0f);
            }
            else if (this.mLoadingTipStatus1 == LoadingTipStatus.WaitRelease)
            {
                component.mRoot1.SetActive(false);
                component.mRoot.SetActive(true);
                component.mText.set_text("Release to Refresh");
                component.mArrow.SetActive(true);
                component.mWaitingIcon.SetActive(false);
                item.CachedRectTransform.SetSizeWithCurrentAnchors((RectTransform.Axis) 1, this.mLoadingTipItemHeight1);
            }
            else if (this.mLoadingTipStatus1 == LoadingTipStatus.WaitLoad)
            {
                component.mRoot1.SetActive(false);
                component.mRoot.SetActive(true);
                component.mArrow.SetActive(false);
                component.mWaitingIcon.SetActive(true);
                component.mText.set_text("Loading ...");
                item.CachedRectTransform.SetSizeWithCurrentAnchors((RectTransform.Axis) 1, this.mLoadingTipItemHeight1);
            }
            else
            {
                if (this.mLoadingTipStatus1 != LoadingTipStatus.Loaded)
                {
                    return;
                }
                component.mRoot1.SetActive(false);
                component.mRoot.SetActive(true);
                component.mArrow.SetActive(false);
                component.mWaitingIcon.SetActive(false);
                component.mText.set_text("Refreshed Success");
                item.CachedRectTransform.SetSizeWithCurrentAnchors((RectTransform.Axis) 1, this.mLoadingTipItemHeight1);
            }
        }
        void UpdateLoadingTip1(LoopListViewItem2 item)
        {
            if (item == null)
            {
                return;
            }
            item.CachedRectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Horizontal, mLoopListView.ViewPortWidth);
            ListItem17 itemScript0 = item.GetComponent <ListItem17>();

            if (itemScript0 == null)
            {
                return;
            }
            if (mLoadingTipStatus1 == LoadingTipStatus.None)
            {
                itemScript0.mRoot1.SetActive(false);
                itemScript0.mRoot.SetActive(false);
                item.CachedRectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, 0);
            }
            else if (mLoadingTipStatus1 == LoadingTipStatus.WaitContinureDrag)
            {
                itemScript0.mRoot1.SetActive(true);
                itemScript0.mRoot.SetActive(false);
                item.CachedRectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, 0);
            }
            else if (mLoadingTipStatus1 == LoadingTipStatus.WaitRelease)
            {
                itemScript0.mRoot1.SetActive(false);
                itemScript0.mRoot.SetActive(true);
                itemScript0.mText.text = "Release to Refresh";
                itemScript0.mArrow.SetActive(true);
                itemScript0.mWaitingIcon.SetActive(false);
                item.CachedRectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, mLoadingTipItemHeight1);
            }
            else if (mLoadingTipStatus1 == LoadingTipStatus.WaitLoad)
            {
                itemScript0.mRoot1.SetActive(false);
                itemScript0.mRoot.SetActive(true);
                itemScript0.mArrow.SetActive(false);
                itemScript0.mWaitingIcon.SetActive(true);
                itemScript0.mText.text = "Loading ...";
                item.CachedRectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, mLoadingTipItemHeight1);
            }
            else if (mLoadingTipStatus1 == LoadingTipStatus.Loaded)
            {
                itemScript0.mRoot1.SetActive(false);
                itemScript0.mRoot.SetActive(true);
                itemScript0.mArrow.SetActive(false);
                itemScript0.mWaitingIcon.SetActive(false);
                itemScript0.mText.text = "Refreshed Success";
                item.CachedRectTransform.SetSizeWithCurrentAnchors(RectTransform.Axis.Vertical, mLoadingTipItemHeight1);
            }
        }