UnityEditor.ASCommitWindow.AssetItemsToParentViews C# (CSharp) Method

AssetItemsToParentViews() private method

private AssetItemsToParentViews ( ) : void
return void
        internal void AssetItemsToParentViews()
        {
            this.pv1state.Clear();
            this.pv2state.Clear();
            this.pv1state.AddAssetItems(this.parentWin.sharedCommits);
            this.pv1state.AddAssetItems(this.parentWin.sharedDeletedItems);
            this.pv1state.lv = new ListViewState(0);
            this.pv2state.lv = new ListViewState(0);
            this.pv1state.SetLineCount();
            this.pv2state.SetLineCount();
            if (this.pv1state.lv.totalRows == 0)
            {
                this.parentWin.Reinit();
            }
            else
            {
                this.pv1state.selectedItems = new bool[this.pv1state.lv.totalRows];
                this.pv2state.selectedItems = new bool[this.pv1state.lv.totalRows];
                int num = 0;
                for (int i = 0; i < this.parentWin.sharedCommits.Length; i++)
                {
                    if (this.parentWin.sharedCommits[i].assetIsDir != 0)
                    {
                        num++;
                    }
                }
                for (int j = 0; j < this.parentWin.sharedDeletedItems.Length; j++)
                {
                    if (this.parentWin.sharedDeletedItems[j].assetIsDir != 0)
                    {
                        num++;
                    }
                }
                this.totalChanges = (((this.pv1state.lv.totalRows - this.pv1state.GetFoldersCount()) + num)).ToString() + " Local Changes";
                this.GetPersistedData();
            }
        }