ScrewTurn.Wiki.BreadcrumbsManager.AddPage C# (CSharp) Method

AddPage() public method

Adds a Page to the Breadcrumbs trail.
public AddPage ( System.PageInfo page ) : void
page System.PageInfo The Page to add.
return void
        public void AddPage(PageInfo page)
        {
            lock(this) {
                int index = FindPage(page);
                if(index != -1) pages.RemoveAt(index);
                pages.Add(page);
                if(pages.Count > MaxPages) pages.RemoveRange(0, pages.Count - MaxPages);

                UpdateCookie();
            }
        }