My webMethods Server 10.15 | My webMethods Server Webhelp | My webMethods Server Portlet Reference | Page and Portlet Development | Renderer Tabs Portlet
 
Renderer Tabs Portlet
Portlet Title
Renderer Tabs
Portlet Name
wm_rendertabs
Portlet File Name
wm_rendertabs.pdp
Top-level Folder
extras
JSR168 Portlet?
No
Alias
/portlet/wm_rendertabs
Note:
Do not use this instance. Instead publish another instance into the My webMethods Server to use.
Default Instances of the portlet
None
Content Management. End users use this portlet to instantly switch the renderer for the current resource (object) being browsed to another renderer. The intended use of the portlet is to include it as part of the shell.
A renderer is typically a portlet. Its purpose is to implement a user interface for a specific My webMethods Server object. My webMethods Server includes many custom renderers. Renderers can be:
*Generic renderers that apply to any kind of server object. For example, the Permissions renderer used for the permissions screen. All objects have permissions, so the Permissions renderer can be applied to all objects. Another generic renderer is the Properties renderer, which is used for the properties screen.
*Specialized renderers that apply to only specific types of objects. Additionally, new renderers can be created as part of custom applications.
An administrator places the Renderer Tabs portlet in a shell and configures its properties to define the visual style for selecting a renderer, the renderers to allow for selection, and for what objects to display the Renderer Tabs portlet.
When the Renderers Tabs portlet is available for a resource, the end user can instantly switch the renderer type for the current resource. For example, select the Permissions renderer to view the permissions screen for an object, or select the Details renderer to display the details of the current resource as a simple list rather than a web page.
Properties
Style (style)
The available styles depend on the deployed tab styles, for example, wm_tabstyles_popup, wm_tabstyles_spotlight, and so on. The following table lists the default styles.
Style
Description
Tabs
(portlet.tabstyles)
Default. Displays standard tabs as described in Spotlight Tab Styles Portlet.
Subtabs
(portlet.tabstyles?style=condensed)
Displays condensed tabs.
Horizontal
(portlet.tabstyles?layout=horizontal)
Displays a horizontal list of links.
Vertical
(portlet.tabstyles?layout=vertical)
Displays a vertical list of links.
Horizontal - Bars
(portlet.tabstyles?layout=horizontal&separator=|)
Displays a horizontal list of links, with each link separated by a vertical bar.
Popup
(portlet.tabstyles.popup?text=[selected]&
defaultText=[name])
Displays a single link that shows the selected renderer. When clicked, a pop-up menu displays to the side of the link, showing all available renderers, as described in Popup Tab Styles Portlet.
Dropdown
(portlet.tabstyles.popup?text=[name]&
dropdown=true)
Displays a single link that shows the name of the portlet instance. When clicked, a pop-up menu displays below the link, showing all available renderers.
Hover
(portlet.tabstyles.popup?text=[name]&
layout=hover)
Displays a single link that shows the name of the portlet instance. When hovered over, a pop-up menu displays below the link, showing all available renderers.
Renderer Properties
Available Renderers (renderers)
Defines the list of renderers that you want to make available for rendering a resource. End users select one of these renderers to instantly change how the current resource is rendered. Specify the list of renderers, by using a comma-separated list of renderer names. For example, you might specify permissions, properties, details to make the available renderers the Permissions, Properties, and Details renderers. If the property has no value, only the default renderer for the current resource will be available.
Types to Use (Xtypes)
Defines the types of My webMethods Server objects for which to display the Renderer Tabs portlet. Specify the list of objects, by using a comma-separated list of type names. For example, you might specify folder so that the system only displays the Renderer Tabs portlet for folders. If the property has no value, the system will display the Renderer Tabs portlet for all object types.
Roots (roots)
Controls where the system displays the Renderer Tabs portlet. Specify a comma-separated list of thingIDs or aliases of the root folders in the My webMethods Server taxonomy where the Renderer Tabs portlet should be displayed. The system displays the Renderer Tabs portlet on the shell for all objects under the root folders you specify. For example, if you set Roots to Public Folders and the current object is under Public folders, the Renderer Tabs portlet will be visible. If the property has no value, the system displays the Renderer Tabs portlet everywhere in the My webMethods Server taxonomy provided that the current shell includes the Renderer Tabs portlet.