I don't need to test my programs. I have an error-correcting modem.
UE3:WebAdminMenu (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> WebAdminMenu |
Contents |
- Package:
- WebAdmin
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Menu manager for the webadmin
Copyright 2008 Epic Games, Inc. All Rights Reserved
Author: Michiel 'elmuerte' Hendriks
[edit] Properties
[edit] menu
[edit] tree
[edit] webadmin
Type: WebAdmin
[edit] Structs
[edit] MenuItem
- string path
- The absolute path (from the webapp path). Examples:
foo foo/bar/quux bar bar/quux bar/quux2
- string title
- Title of the menu item
- string description
- A short description
- int weight
- The weight of this item. A low number means it will be higher in the list.
- IQueryHandler handler
- The handler responsible for handling this menu item.
[edit] TreeItem
[edit] Instance functions
[edit] addMenu
Add a new menu item (or overwrite the previous for the given path).
[edit] addMenuItem
Add an item to the menu, or if the path already exist, update an existing item. To create a hidden item simply leave out the title.
[edit] addSortedItem
Add a menu item to the list sorting on the full path.
[edit] createTree
Parses the sorted list of menu items and creates the tree.
[edit] getHandlerFor
Get the menu handler for a given path
[edit] getUserMenu
return the menu instance of the given user. All paths to which the user has no access will be filtered from the list.
Returns:
- none when the user has absolutely no access, otherwise an instance is returned that only contains the paths the user has access to.
[edit] render
Render the current menu tree to a navigation menu
