Plumtree Pluggable Navigation API  
 

NavigationJSPortalMenuHelpers Class

NavigationJSPortalMenuHelpers provides helper methods to pluggable navigations that use the Plumtree JS Portal Menu Drop Downs. The available helper methods are MakeDDMenu and GetPlumtreeJSFrameworkJavaScript. MakeDDMenu will write to javascript the list of links to be displayed in a drop down menu in the format that the javascript framework for these drop downs will recognize. It uses the String strMenuID to determine which tab the drop down menu is to drop down from, and it uses the ICPListEntryIterator cpList to iterate through and write out each of these links. MakeDDMenu should be called from inside the drop down view, once for each drop down menu. See com.plumtree.portalnavigation.NavigationJSPortalMenuDropDownView to see how MakeDDMenu is used there. GetPlumtreeJSFrameworkJavaScript returns a HTMLScriptCollection of the javascript that is needed for use by the jsportalmenus. This includes several .js files. GetPlumtreeJSFrameworkJavaScript should be called in the drop down NavType's JavaScriptIncludes method. See com.plumtree.portalnavigation.NavTypeJSPortalMenuDropDown to see how GetPlumtreeJSFrameworkJavaScript is used there.

For a list of all members of this type, see NavigationJSPortalMenuHelpers Members.

System.Object
   com.plumtree.portalpages.common.uiparts.NavigationJSPortalMenuHelpers

public class NavigationJSPortalMenuHelpers

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: com.plumtree.portalpages.common.uiparts

Assembly: portalpages (in portalpages.dll)

See Also

NavigationJSPortalMenuHelpers Members | com.plumtree.portalpages.common.uiparts Namespace