Uiinfrastructure API Docs  
 

LeftNavMenu Members

LeftNavMenu overview

Public Instance Constructors

LeftNavMenu Constructor Creates a new Left Nav Menu object. Should have only one menu per Editor.

Public Instance Methods

AddJavaScriptValidationToLink To set a JavaScript to be called when the user tries to go to a particular Display Page.
AddLinkToSubMenuOverloaded. Creates a new link and adds it to the sub menu identified by the ID passed in argument. That link is going to the DP passed in argument in the current AS.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetArrayOfNonVisitedMandatoryPages Returns the array of non visited mandatory pages.
GetArraySubMenus Returns the array of sub menus.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
HasUnvisitedMandatoryPage Returns true if some of the mandatory pages have not been visited
HideLinkOverloaded. Will display or hide the link identified by the ID in argument.
HideSubMenu Will display or hide the sub menu identified by the ID in argument.
RemovePageFromMandatoryArray Removes the page in argument from the array of mandatory pages. This is to keep track of the mandatory pages. When the page is being visited by the user it should be removed from the array.
SetMandatoryPage Changes the status of the page in argument to mandatory or to non-mandatory.
StartNewSubMenu Creates a new sub menu, adds it to the array of menus and returns the ID of that new sub menu. The ID is the position of the sub menu in the array.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

LeftNavMenu Class | com.plumtree.uiinfrastructure.editor Namespace