private void AddEmptySpacingItem() { LeaderboardRowFacebookView leaderboardRowFacebookView = new LeaderboardRowFacebookView(this, this.gridLoadHelper.GetGrid(), this.fbItemTemplate, this.curTab); leaderboardRowFacebookView.Hide(); this.rowViews.Add(leaderboardRowFacebookView); UXElement item = leaderboardRowFacebookView.GetItem(); this.gridLoadHelper.AddElement(item); }
protected void AddFBConnectItem(SocialTabs socialTab) { if (Service.Get <EnvironmentController>().IsRestrictedProfile()) { return; } if (this.facebookRow != null) { return; } this.facebookRow = new LeaderboardRowFacebookView(this, this.gridLoadHelper.GetGrid(), this.fbItemTemplate, this.curTab); this.rowViews.Add(this.facebookRow); this.gridLoadHelper.AddElement(this.facebookRow.GetItem()); this.RepositionGridItems(); this.scrollView.ResetPosition(); }
protected void ResetGrid() { this.CleanupRowViews(); this.facebookRow = null; this.gridLoadHelper.ResetGrid(); }