| 27 | /// jsportalmenus, and combobox framework. | <> | 27 | /// jsportalmenus, and combobox framework. |
| 28 | /// | |||
| 29 | /// This navigation view displays a three tab horizontal menu with community specific | 28 | /// This navigation view displays a three tab horizontal menu with community specific | |
| 30 | /// content. The menu entries are listed in a row and one set of entries is always displayed | 29 | /// content. The menu entries are listed in a row and one set of entries is always displayed | |
| 31 | /// in the row. Clicking on one of the tabs displays the entries for that tab. Menu | 30 | /// in the row. Clicking on one of the tabs displays the entries for that tab. Menu | |
| 32 | /// entries will wrap to multiple rows when necessary. | 31 | /// entries will wrap to multiple rows when necessary. | |
| 33 | /// | |||
| 34 | /// This view is used by the NavTypeJSPortalMenuDropDown | 32 | /// This view is used by the NavTypeJSPortalMenuDropDown | |
| 35 | /// navigation scheme in the below banner section. It uses javascript functions defined in navtabsections.js | 33 | /// navigation scheme in the below banner section. It uses javascript functions defined in navtabsections.js | |
| 36 | /// (included in NavTypeJSPortalMenuDropDown.java). NavTypeJSPortalMenuDropDown also relies on | 34 | /// (included in NavTypeJSPortalMenuDropDown.java). NavTypeJSPortalMenuDropDown also relies on | |
| 37 | /// markers in this view ( NavigationCommonHelpers.CreateDropDownEndMarkers() ). | 35 | /// markers in this view ( NavigationCommonHelpers.CreateDropDownEndMarkers() ). | |
| 38 | /// | |||
| 39 | /// Now supports browser detection internally, so this view can be used | 36 | /// Now supports browser detection internally, so this view can be used | |
| 40 | /// as a nested view by other navigation views. | 37 | /// as a nested view by other navigation views. | |
| 41 | /// | |||
| 42 | /// This view supports auto-browser handling so it can be used by external | 38 | /// This view supports auto-browser handling so it can be used by external | |
| 43 | /// custom navigations. Custom navs thatuse this view MUST also use the | 39 | /// custom navigations. Custom navs thatuse this view MUST also use the | |
| 44 | /// JavaScriptIncludes() method on NavTypeJSPortalMenuDropDown to return | 40 | /// JavaScriptIncludes() method on NavTypeJSPortalMenuDropDown to return | |
| 45 | /// proper javascript to support this view. | 41 | /// proper javascript to support this view. | |
| 52 | public NavigationCommSectionDropDownView() : base() | +- | ||
| 53 | { | |||
| 54 | } | |||
| 59 | /// MVC ID | <> | 52 | /// MVC ID |
| 258 | /// <seealso cref="com.plumtree.uiinfrastructure.activityspace.IView#Init(IModelRO,">AActivitySpace)</seealso> | <> | 251 | /// <seealso cref="com.plumtree.uiinfrastructure.activityspace.IView#Init(IModelRO,AActivitySpace)"></seealso> |
| 269 | /// Note that the javascript link is different in the two functions. | <> | 262 | /// Note that the javascript link is different in the two functions. |
| 329 | /// to display when this tab is actived. | <> | 322 | /// to display when this tab is actived. |
| 331 | /// <throws>Exception</throws> | <> | 324 | /// <throws>Exception </throws> |
| 390 | /// and adds them to the specified HTMLElement. | <> | 383 | /// and adds them to the specified HTMLElement. |
| 394 | /// <throws>HTMLException</throws> | <> | 387 | /// <throws>HTMLException </throws> |
| 411 | // String labels only have one element, the label (duh) | <> | 404 | // String labels (current object) only have one element, the label (duh) |
| -+ | 416 | // Need to double encode the url since the url is used in an html string with an onclick action that also needs to be encoded | ||
| 417 | urlTempl = JSHelper.escapeJS(JSHelper.escapeJS(urlTempl)); | |||
| 433 | /// button if the user isn't member of the current community and Edit This Community button | <> | 428 | /// button if the user isn't member of the current community and Edit This Community button |
| 434 | /// if the user has at least Edit access to the current community. | 429 | /// if the user has at least Edit access to the current community. | |
| 592 | /// Same as PopulateLinksRow, except doesn't add the | <> | 587 | /// Same as PopulateLinksRow, except doesn't add the |
| 593 | /// Join this Community and Edit this Community buttons. | 588 | /// Join this Community and Edit this Community buttons. | |