Universe.Modules.Web.GridPage.ReplacePage C# (CSharp) Method

ReplacePage() public method

public ReplacePage ( string menuItem, GridPage replacePage ) : void
menuItem string
replacePage GridPage
return void
        public void ReplacePage (string menuItem, GridPage replacePage)
        {
            foreach (var page in Children) {
                if (page.MenuID == menuItem) {
                    page.FromOSD (replacePage.ToOSD ());
                    return;
                }

                if (page.Children.Count > 0) {
                    var p = GetPage (menuItem, page);
                    if (p != null) {
                        p.FromOSD (replacePage.ToOSD ());
                        return;
                    }
                }
            }
        }